20210114 // BaekJoon Online Judge // 4344
2021. 1. 14. 16:35ㆍProgramming/SW Expert Academy
백준 알고리즘 BaekJoon Online Judge 4344번 "평균은 넘겠지" 문제입니다.
TC = int(input())
for tc in range(1, TC+1):
lst = list(map(int, input().split()))
N = lst.pop(0)
avg = sum(lst)/N
k = 0
for ele in lst:
if avg < ele:
k += 1
print("%.3f%%"%(k/N*100))
인원수와 점수들을 입력받고 평균을 넘는 사람들의 비율을 구하는 문제이다.
백준 알고리즘 문제를 풀다보면 느낀 점은 파이썬으로 코딩을 하였을 때 문제의 난이도와 정답률이 괴리감이 있다는 점이다.
확실히 파이썬은 동적할당도 없고 해서 이러한 가변적인 크기의 리스트를 다룰 때 난이도가 쉽다고 느낀다.
파이썬으로 코딩을 하자...
'Programming > SW Expert Academy' 카테고리의 다른 글
20210114 // 삼성 SW Expert 아카데미 // 1984 (0) | 2021.01.14 |
---|---|
20210114 // 삼성 SW Expert 아카데미 // 1986 (0) | 2021.01.14 |
20210114 // 삼성 SW Expert 아카데미 // 1989 (0) | 2021.01.14 |
20210114 // 삼성 SW Expert 아카데미 // 2001 (0) | 2021.01.14 |
20210113 // 삼성 SW Expert 아카데미 // 2005 (0) | 2021.01.13 |