728x90
📚문제
📝풀이
# 26575 Pups
# 이 코드가 내가풀고 틀렸다고 뜬 코드
# 틀렸다고 뜨는데 왜 뜨는지 모르겠다...
import math
n = int(input())
for i in range(n):
d, k, p = map(float,input().split())
dkp = str(d*k*p)
if len(dkp) < 4:
dkp = dkp +'0'
print('$' + dkp)
else:
print('$' + str(math.floor(float(dkp)*100) / 100)
# 26575 Pups
import math
n = int(input())
for i in range(n):
d, k, p = map(float,input().split())
dkp = d*k*p
print('$%.2f' % dkp)
dkp의 곱을 구하는것 까진 동일하다
차이점은 마지막에 '$ %.2f' % dkp 라는 코드를 사용한다
' $ %.2f' ' => 첫 자리에 $를 입력하고 이후에 %의값을 소수점이하 두자리까지의 값을 합쳐서 출력한다
'% dkp' => % 자리에 dkp를 대입한다
728x90
'Python(알고리즘,문제풀이) > BOJ (Bronze IV)' 카테고리의 다른 글
백준 4696번 / St. Ives - 파이썬 (0) | 2023.07.30 |
---|---|
백준 3765번 / Celebrity jeopardy - 파이썬 (0) | 2023.07.29 |
백준 2845번 / 파티가 끝나고 난 뒤 - 파이썬 (0) | 2023.07.29 |
백준 2530번 / 인공지능 시계 - 파이썬 (0) | 2023.07.28 |
백준 2439 번 / 별 찍기 - 2 - 파이썬 (0) | 2023.07.27 |