Notice
Recent Posts
Recent Comments
Link
jyamethyst21 님의 블로그
백준 10179번- '쿠폰' (PYTHON 풀이) 본문
문제:

20% 할인해주는 쿠폰을 가지고 있는데, 테스트케이스 수와 원래 가격을 입력받고 20% 할인이 적용된 값을 출력하면 된다.
풀이:
N = int(input())
for i in range(N):
price = float(input())
print(f'${price*0.8:.2f}')
케이스 개수를 입력받고 해당 개수만큼 반복문을 돈다.
그 후 실수 형태로 입력을 받고 해당 수를 price 변수에 저장한다. 우리가 갖고 있는 쿠폰은 20% 할인쿠폰이므로 *0.8을 해주면 실제로 내야하는 금액이 계산된다. 그래서 포맷 스트링 활용해서 입력 형태에 맞춰 $를 붙이고 소수점 둘째자리까지 출력하도록 하면 된다!
float를 사용하는 건 처음인데 원래 하던대로 int에서 float로만 바꾸면 된다.
'CODING 💻' 카테고리의 다른 글
| 백준 1292번- '쉽게 푸는 문제' (PYTHON 풀이) (0) | 2026.01.26 |
|---|---|
| 백준 1371번- '가장 많은 글자' (PYTHON 풀이) (0) | 2026.01.25 |
| 백준 3058번- '짝수를 찾아라' (PYTHON 풀이) (1) | 2026.01.23 |
| 백준 14720번- '우유 축제' (PYTHON 풀이) (1) | 2026.01.22 |
| 백준 16435번- '스네이크버드' (PYTHON 풀이) (0) | 2026.01.21 |
