Python으로 구현한 3314번 보충학습과 평균 문제 풀이입니다.
t = int(input())
for tc in range(1, t + 1) :
data = list(map(int, input().split()))
for i in range(len(data)) :
if data[i] < 40 :
data[i] = 40
sum_value = sum(data)
avg_value = sum_value // 5
print('#%d %d' % (tc, avg_value))
1. 각 테스트 케이스마다 5개의 점수를 입력받아 data 리스트에 저장하고, 점수를 하나씩 확인하여 40점 미만인 점수는 40점으로 갱신한다.
2. 5개의 점수의 총 합을 sum_value에 할당하고, sum_value를 5로 나눈 몫을 avg_value에 할당한다.
3. 최종적으로 해당 테스트 케이스 번호와 함께 avg_value를 출력한다.
'SWEA(Python) 풀이 > D3' 카테고리의 다른 글
SWEA[D3] (Python) 3304번 최장 공통 부분 수열 풀이 (0) | 2022.05.25 |
---|---|
SWEA[D3] (Python) 3307번 최장 증가 부분 수열 풀이 (0) | 2022.05.25 |
SWEA[D3] (Python) 3376번 파도반 수열 풀이 (0) | 2022.05.25 |
SWEA[D3] (Python) 3408번 세가지 합 구하기 풀이 (0) | 2022.05.25 |
SWEA[D3] (Python) 3431번 준환이의 운동관리 풀이 (0) | 2022.05.25 |