20210111 // 삼성 SW Expert 아카데미 문제 // 2071

2021. 1. 11. 17:00Programming/SW Expert Academy

삼성 SW Expert 아카데미 2071번 "평균값 구하기" 문제입니다.

 

TC = int(input())
for tc in range(1, TC+1):
    avg = 0
    lst = list(map(int, input().split()))
    for ele in lst:
        avg += ele
    print("#%s"%tc, round(avg/len(lst)))

list map으로 인자를 받고 for문을 통해서 처음에 0으로 할당한 avg값에 입력받은 리스트의 요소들을 더한다.

 

그리고 마지막에 출력에서 그냥 출력이 아니라 테스트케이스 출력 예시를 보면 정수로 출력이 되는 것을 볼 수 있다.

 

따라서 round 내장함수를 사용하여 avg를 입력받은 lst의 길이로 나눈 값을 처리하면 답을 구할 수 있다.