티스토리 뷰

반응형

https://www.acmicpc.net/problem/10039

 

10039번: 평균 점수

입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점수, 강수의 점수가 순서대로 주어진다. 점수는 모두 0점 이상, 100점 이하인 5의 배수이다. 따라서, 평균 점

www.acmicpc.net

 


⊙ 문제

⊙ 입력

⊙ 출력

⊙ 예제 입출력

 

⊙ 알고리즘 분류

  • 수학
  • 사칙연산

 


 

⊙ 문제 접근 과정

 

배열에 값을 다 넣어주었다.

 

그리고 배열의 값들을 하나씩 탐색해주어 40 미만인 값은 40으로 갱신해주었다.

 

마지막으로 sum을 사용하여 배열의 모든 값들을 더한 후 5로 나누어 평균을 계산해 출력해주었다.

 

 


 

⊙ 문제 풀이

 

score = [int(input()) for _ in range(5)]

for i in range(5):
    if score[i] < 40:
        score[i] = 40

print(int(sum(score)/5))

 


⊙ 결과

 


⊙ 마무리

 

 

NONE

 

 

좋아요는 로그인하지 않아도 누를 수 있습니다!

728x90
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함