profile image

L o a d i n g . . .

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


 

#합계 초기화
sum = 0;

#5번 반복
for index in range(5):
    score = int(input())
    if score < 40:
        score = 40;
    sum += score;
    
avg = int(sum / 5)
print(avg)

 


for index in range(5):
    score = int(input())

5번 반복하며 원섭, 세희 ,상근, 숭, 강수의 점수 입력 받습니다.

 

    if score < 40:
        score = 40;
    sum += score;

문제에서 40점 미만인 학생들은 항상 40점을 받게 된다 라고 조건이 써져있으므로, score가 40점 미만일 경우 40점을 대입합니다.

sum에 입력받은 5명의 점수를 합합니다.

 

avg = int(sum / 5)
print(avg)

총 합계를 5로 나누어 5명의 평균 점수를 구합니다.

파이썬은 정수끼리 나눗셈을 할 경우 실수가 나오므로, int를 이용해 정수로 변환합니다.

이후 평균 점수를 출력합니다.

 

'백준 > Python' 카테고리의 다른 글

[백준][Python]15680 - 연세대학교  (0) 2024.07.11
[백준][Python] 4999 - 아!  (0) 2024.07.10
[백준][Python] 27433 - 팩토리얼 2  (0) 2024.07.07
[백준][Python] 1336 - 두 수 비교하기  (0) 2024.07.02
[백준][Python] 3046 - R2  (0) 2024.06.27
복사했습니다!