728x90
#4344
test_case = int(input())
for i in range(test_case):
score = list(map(int,input().split()))
sum = 0
new = []
for j in score[1:]:
sum += j
avg = sum/score[0]
for j in score[1:]:
if avg < j:
new.append(j)
result = len(new)/score[0]*100
print("{:.3f}".format(result),"%",sep='')
처음에 avg비교 전에 for j~ 부분을 안쓰고 했더니 계속 완전 다른 값이 나왔다.
이유를 아무리 봐도 모르겠었다가 다시 더 추가했더니 돌아간다...
복잡해증말!
728x90
반응형
'Deep Learning > Algorithm' 카테고리의 다른 글
백준 1065, 1157,5622 (0) | 2022.04.14 |
---|---|
백준 15596 (0) | 2022.04.01 |
백준 8958 (0) | 2022.03.31 |
백준 3052, 1546 (0) | 2022.03.31 |
백준 10757, 10871 (0) | 2022.03.31 |