티스토리 뷰
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
1. 접근 방식
다른 언어는 어떨지 모르겠지만 파이썬으로는 정말 간단한 문제이다. 따라서 접근 방식이라고 할 것도 없이... 간단하게 문제를 풀 수 있었다. 너무 쉬운 문제였기 때문에 굳이 블로그에 올리지 않을까 싶었지만, 소수점 표현 때문에 올리기로 했다.
파이썬으로 소수점을 일부러 표시한 적은 없었기 때문에 소수점 표현 방법을 검색해 보아야 했다.
2. 정답 코드
- 파이썬에서 소수점을 표현하려면 f-string을 사용할 수 있다.
T = int(input())
for test_case in range(1, T + 1):
n = int(input())
data = []
for i in range(n):
p, x = input().split()
data.append(float(p) * int(x))
result = sum(data)
print(f'#{test_case} {result: .6f}')
728x90
'코딩 테스트 > SW Expert Academy' 카테고리의 다른 글
[SW Expert Academy] 4299. 태혁이의 사랑은 타이밍 파이썬 정답 코드 (0) | 2023.05.16 |
---|---|
[SW Expert Academy] 1221. [S/W 문제해결 기본] 5일차 - GNS 파이썬 정답 코드 (0) | 2023.05.14 |
[SW Expert Academy] 9611. 명진이와 동휘의 숫자 맞추기 파이썬 정답 코드 (0) | 2023.05.14 |
[SW Expert Academy] 5948. 새샘이의 7-3-5 게임 파이썬 정답 코드 (0) | 2023.05.12 |
[SW Expert Academy] 2805. 농작물 수확하기 파이썬 정답 코드 (0) | 2023.05.12 |