안경잡이 구루루

백준 10039 ( 평균 구하기 ) [ python ] 본문

파이썬(Python)/문제풀이(백준,BaekJoon)

백준 10039 ( 평균 구하기 ) [ python ]

구루루(gururu) 2020. 5. 21. 11:58
반응형


나:

slist =[]

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

    if score <40:
        slist.append(40)
    else:
        slist.append(score)


print( sum(slist)// 5)

완성된 코드는 위와 같다.

 

slist =[]

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

입력값들을 모아서 평균을 구하기 위해 slist를 list로 선언. 

입력은 총 5번으로 문제에서 정해졌기 때문에 for반복문을 이용해 5번 입력값을 score로 받는다.

 

    if score <40:
        slist.append(40)
    else:
        slist.append(score)


print( sum(slist)// 5)

이때 받은 입력값 중 40 미만인 점수는 40점으로 치환해 slist에 들어간다.

이후 slist에 들어있는 값들의 총합을 구하는 sum과 그곳의 총 개수인 5를 나눠 몫을 구한다

( // 는 나누었을떄 몫만 구하기 위해 사용 )

반응형