IT_Baekjoon 단계별로 풀어보기/1차원 배열
4344_Python // 평균은 넘겠지
Pangaea_T
2020. 1. 8. 21:43
Python
import sys
n = int(sys.stdin.readline())
for i in range(n) :
a = list(map(int,sys.stdin.readline().split()))
ave,sco,abo = 0,0,0
for i in range(1,len(a)) :
sco += a[i]
ave = sco/a[0]
for j in range(1,len(a)) :
if(a[j]>ave) :
abo += 1
print("%.3f%%"%round(float(abo/a[0]*100),3))
출력 부분에서
print(str(round(float(abo/a[0]*100),3))+"%")
를 쓰니 출력 첫줄이 40.0%로 나오므로 %.3f를 사용해야 합니다
===