Open hojongs opened 1 year ago
재채점되었다
import sys
t = int(input())
for i in range(t):
s = [int(_) for _ in sys.stdin.readline().rstrip().split()]
n = s[0]
score = s[1:]
avg = sum(score) / n
cnt = 0
for i in score:
if i > avg:
cnt += 1
print('{:.3f}%'.format(cnt/n*100))
Problem link
https://www.acmicpc.net/problem/4344
파이썬의 독특한 반올림 방식 때문에 구현이 번거롭다
https://www.acmicpc.net/board/view/120174
Problem abstraction
Design(Plan) algorithm
Algorithm idea
Pseudo-code
Validate algorithm
Impl
Self-feedback
구조적 접근: 문제를 추상화하여 구조적으로 접근했는가?
사고력: 알고리즘을 완전히 이해했는가? (충분한 사고력을 가졌는가?)
구현력: 알고리즘을 신속, 정확하게 구현했는가?