문제
원래 가격이 주어질 때 20% 할인된 가격을 소수점 둘째자리까지 출력하라.
풀이
20% 할인되었다면, 원래가격의 80%로 계산하면 된다.
f-string으로 달러단위를 붙여 소수점 두번째 자리(.2f)까지만 출력한다.
코드
n=int(input())
for _ in range(n):
price=float(input())
discount_price=price*0.8
print(f'${discount_price:.2f}')
'BOJ > Python' 카테고리의 다른 글
[BOJ/백준] 9550 - 아이들은 사탕을 좋아해 (Python) (0) | 2025.05.21 |
---|---|
[BOJ/백준] 16673 - 고려대학교에는 공식 와인이 있다 (Python) (0) | 2025.05.21 |
[BOJ/백준] 33964 - 레퓨닛의 덧셈 (Python) (0) | 2025.05.21 |
[BOJ/백준] 5361 - 전투 드로이드 가격 (Python) (0) | 2025.05.19 |
[BOJ/백준] 4880 - 다음수 (Python) (0) | 2025.05.19 |