10명 미만의 학생들의 4과목 점수가 주어집니다. 평균이 60점 이상이면 통과입니다. 통과했다면 'pass'를 출력하고, 통과하지 못했다면 'fail'을 출력하고 통과한 사람의 수를 출력하는 프로그램을 작성해보세요.
# 학생 수 n 입력받기
n = int(input())
# 통과한 사람의 수를 나타내는 변수 : pass_people
pass_people = 0
for _ in range(n):
# 배열에 주어진 수를 입력받아 저장합니다.
arr = list(map(int, input().split()))
# 4과목의 점수의 합을 구합니다.
sum_val = sum(arr)
# 평균을 구합니다.
avg = sum_val / 4
# 출력
if avg >= 60:
print("pass")
pass_people += 1
else:
print("fail")
# 통과한 사람의 수 출력
print(pass_people)
print(cnt)
# 나의 풀이 -----------------------------------
n = int(input())
cnt = 0
for i in range(n):
arr = list(map(int, input().split()))
sum_val = 0
for j in range(4):
sum_val += arr[j]
if sum_val / 4 >= 60:
print('pass')
cnt += 1
else:
print('fail')
print(cnt)
'Python > [코드트리]' 카테고리의 다른 글
[코드트리] 배열 만들기 > 제곱하여 출력하기 (0) | 2023.06.29 |
---|---|
[코드트리] 한 줄에 여러 개 입력 > 짝수들을 거꾸로 출력 (0) | 2023.06.28 |
[코드트리] 한 줄에 여러 개 입력 > 배열의 특정 위치 찾기 (0) | 2023.06.28 |
[코드트리] 한 줄에 여러 개 입력 > 10개 입력받기 (0) | 2023.06.28 |
[코드트리] 한 줄에 여러 개 입력 > 배열 채우기 (0) | 2023.06.28 |