반응형
Notice
Recent Posts
Recent Comments
Link
안경잡이 구루루
백준 10039 ( 평균 구하기 ) [ python ] 본문
반응형
나:
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를 나눠 몫을 구한다
( // 는 나누었을떄 몫만 구하기 위해 사용 )
반응형
'파이썬(Python) > 문제풀이(백준,BaekJoon)' 카테고리의 다른 글
백준 10871 ( 세 수 ) [ Python ] (0) | 2020.05.26 |
---|---|
백준 5543 ( 상근날드 ) [ Python ] (0) | 2020.05.23 |
백준 1110 ( 더하기 사이클 )[ python ] (0) | 2020.05.19 |
백준 10951( A+B-4 ) [ python ]( 오답노트 ) (0) | 2020.05.16 |
백준 10952 ( A+B -5 )[ python ] (0) | 2020.05.16 |