[백준/Python] 25034)영수증

Jimin_Note·1일 전
0

[백준/Python]

목록 보기
21/25
post-thumbnail

✨ 2025.06.07 코딩테스트 문제 풀이

📌 문제: 영수증

🧠 문제 설명

  • 영수증에 적힌 총 금액과 구매한 물건들의 가격 및 수량을 보고 물건의 가격과 수량을 곱해 모두 더한 금액이 총 금액과 일치하는지 확인하는 문제
  • 일치하면 Yes, 일치하지 않으면 No를 출력

💻 내가 작성한 코드

X = int(input()) # 영수증 총 금액
N = int(input()) # 물건 종류의 개수
c = 0


for i in range(N):
    a, b = map(int,input().split())
    c += (a*b)

if c==X:
    print('Yes')
else:
    print('No')

🧩 회고

어렵지 않게 풀 수 있었지만
챗지피티의 도움을 받아 아래처럼 수정할 수도 있겠다.

if c==X:
    print('Yes')
else:
    print('No')
# 이부분을 아래와 같이

print('Yes' if calculated_total == total else 'No')

🔗 깃허브 주소

profile
Hello. I'm jimin:)

0개의 댓글