반응형
1) 내가 작성한 코드
total_price = int(input())
product_kind = int(input())
price_sum = 0
for _ in range(product_kind):
product_price, product_count = map(int,input().split())
price_sum = price_sum + product_price * product_count
if price_sum == total_price:
print('Yes')
else:
print('No')
2) 구글링 코드
# 첫째 줄에는 영수증에 적힌 총 금액 X가 주어진다.
total= int(input())
# 둘째 줄에는 영수증에 적힌 구매한 물건의 종류의 수 N이 주어진다.
type= int(input())
sum=0 # 총 금액
# 이후 N개의 줄에는 각 물건의 가격 a와 개수 b가 공백을 사이에 두고 주어진다.
for i in range(type):
a,b= map(int,input().split())
sum += a*b
# 총 금액과 영수증 금액 같은지 확인
if total==sum: print("Yes")
else: print("No")
반응형
'Algorithm > baekjoon' 카테고리의 다른 글
[백준 15552 파이썬/python] 빠른 A+B (0) | 2023.02.28 |
---|---|
[백준 25314 파이썬/python] 코딩은 체육과목 입니다 (0) | 2023.02.28 |
[백준 8393 파이썬/python] 합 (0) | 2023.02.28 |
[백준 10950 파이썬/python] A+B-3 (0) | 2023.02.28 |
[백준 2739 파이썬/python] 구구단 (0) | 2023.02.28 |