새소식

⌨️ Algorithms/백준

[Python] 백준 10039번_평균 점수

2023. 6. 20. 22:12

  • -

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

 

10039번: 평균 점수

입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점수, 강수의 점수가 순서대로 주어진다. 점수는 모두 0점 이상, 100점 이하인 5의 배수이다. 따라서, 평균 점

www.acmicpc.net

 

  • 기말고사 점수가 40점 이상인 학생들은 그 점수 그대로 자신의 성적이 됨
  • 하지만, 40점 미만인 학생들은 보충학습을 듣는 조건을 수락하면 40점을 받게 됨
  • 보충학습은 거부할 수 없기 때문에, 40점 미만인 학생들은 항상 40점을 받게 됨
  • 학생 5명의 점수가 주어졌을 때, 평균 점수를 구하기
  • 입력
    • 입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점수, 강수의 점수가 순서대로 주어짐
    • 점수는 모두 0점 이상, 100점 이하인 5의 배수
    • 따라서, 평균 점수는 항상 정수
  • 출력
    • 첫째 줄에 학생 5명의 평균 점수를 출력
  • 시간 제한: 1초
  • 메모리 제한: 128 MB

 

"""
입출력 예시)

10
65
100
30
95
    -> 68
"""

 

# -> 숭과 원섭이는 40점 미만이고, 보충학습에 참여할 예정이기 때문에 40점을 받게 됨
# => 따라서, 점수의 합은 340점이고, 평균은 68점

 

 

## 의사코드 ##

# 입력이 40점 미만이면 40점으로 계산

 

 

 

 

total = 0
for _ in range(5):
    score = int(input())
    # 점수가 40점 미만이면 40점으로 계산
    if score < 40:
        score = 40
    # 총합 구하기
    total += score
# 5명의 점수 평균
print(total // 5)

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다!