반응형
SW Expert Academy 2071: 평균값 구하기
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
- 문제
10개의 정수를 받고 전체의 평균을 구하는 문제이다.
- 풀이
T = int(input())
for i in range(T):
tenNums = list(map(int, input().split()))
answer = 0
for nums in tenNums:
answer += nums
answer /= 10
print("#{} {}".format(i+1, round(answer)))
10개의 입력을 한 줄에 입력받는 방법을 사용하였다.
map(int,input().split())을 통해 입력값을 10개의 정수형 map 모양으로 잡아주고
list(map(int,input().split()))를 이용하여 10개로 나뉜 정수를 [1,2,3,...,10]와 같은 형식으로 저장해준다.
이후에 반복문을 통해 모든 값들을 더해주고 10으로 나누었다.
for num in tenNums를 이용하면 tenNums는 리스트이기 때문에 num은 리스트의 순서에 맞는 값이 나온다.
round() 함수는 반올림해주는 함수이다.
- 기억할 것!
딱히 없음.
반응형
'Algorithm > SW Expert Academy' 카테고리의 다른 글
SWEA 1226 : 미로1(S/W 문제해결 기본)[파이썬] (0) | 2022.05.28 |
---|---|
SWEA 2005 : 파스칼의 삼각형(D2)[파이썬] (0) | 2022.05.26 |
SWEA 2063 : 중간값 찾기(D1)[파이썬] (0) | 2022.05.25 |
SWEA 1926 : 간단한 369게임(D2)[파이썬] (0) | 2022.05.13 |
SWEA 5658 : 보물상자 비밀번호 (모의 SW 역량테스트)[파이썬] (0) | 2022.05.09 |