//GitHub https://github.com/vellimole0621
vellimole0621 - Overview
vellimole0621 has 4 repositories available. Follow their code on GitHub.
github.com
백준 10039번 : 평균 점수
( 문제 - https://www.acmicpc.net/problem/10039)
문제 설명 : 5명의 점수를 모아 평균 점수를 구하라. 단 40점을 넘지 못 했을 경우 40점으로 계산한다.
풀이 : 전체 점수 담을 변수 생성 > 5번 점수 받는 반복문 생성 > 각 점수 입력 시 40점 넘는 지 조건문으로 체크해서 못 넘는 경우 40점으로 변수에 값을 더하고. 넘는 경우 그 점수로 값을 더함 > 변수를 5로 나눠 출력
코드
#백준 10039번 : 평균 점수
#전체 점수 담을 변수 생성
scores = 0
#5번 반복
for i in 0..4
#각 점수 입력
each_score = gets.to_i
#40점 넘으면 바로 값 추가, 넘지 못하면 40점으로 값 추가
if each_score > 40
scores += each_score
else
scores += 40
end
end
#전체 점수 5로 나눠서 평균값 출력
puts(scores/5)
'프로그래밍 > Ruby' 카테고리의 다른 글
[루비 Ruby/알고리즘] 백준 2443번 : 별 찍기 - 6 (0) | 2023.02.08 |
---|---|
[루비 Ruby/알고리즘] 백준 2440번 : 별 찍기 - 3 (0) | 2023.02.06 |
[루비 Ruby/알고리즘] 백준 2338번 : 긴자리 계산 (0) | 2023.02.05 |
[루비 Ruby/알고리즘] 백준 2557번 : Hello World (0) | 2023.02.03 |