본문 바로가기

알고리즘, 문제 풀이기록

알고리즘 주간 #5 평균은 넘겠지 (미완)

 

n = input()
n1, a, b, c, d, e = input().split()
n2, a2, b2, c2, d2, e2, f2, g2 = input().split()
n3, a3, b3, c3 = input().split()
n4, a4, b4, c4 = input().split()
n5, a5, b5, c5, d5, e5, f5, g5, h5, i5 = input().split()

avg1 = int(a) + int(b) + int(c) + int(d) + int(e) // int(n1)
avg2 = int(a2) + int(b2) + int(c2) + int(d2) + int(e2) + int(f2) + int(g2) // int(n2)
avg3 = int(a3) + int(b3) + int(c3) // int(n3)
avg4 = int(a4) + int(b4) + int(c4) // int(n4)
avg5 = int(a5) + int(b5) + int(c5) + int(d5) + int(e5) + int(f5) + int(g5) + int(h5) + int(i5) // int(n5)

for i in [a, b, c, d, e]:
    if [a,b,c,d,e][int(i)] > int(avg1):
        print(sum(i) // int(n1))

 

위 코드는 문제 해결 시도의 흔적이다.

구글링은 통해 다른 분의 답안을 확인해보니, 이중 for문을 활용했고 printf 형식의 출력을 했었다.

추후 다시 돌아와서 문제해결을 시도하겠다.