[BOJ/Python] 25304 영수증

2023. 6. 1. 18:22·💻IT Dev/Algorithm
728x90

📌 문제

 

25304번: 영수증

준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것

www.acmicpc.net

 

 

📌 내 코드

# 25304 영수증
import sys
input = sys.stdin.readline

x = int(input())
n = int(input())
total = 0

for _ in range(1, n+1):
    a, b = map(int, input().split())
    price = a * b
    total += price

if x == total:
    print('Yes')
else:
    print('No')

💡 풀이

  1. x(영수증에 적힌 총 금액)와 n(영수증에 적힌 물건 종류의 수)를 입력받는다.
  2. x와 비교할 총 가격을 담을 변수 total을 선언한다.
  3. for문을 통해
    • 물건의 가격 a와 갯수 b를 입력받는다.
    • a와 b를 곱한 값을 price에 담는다. (해당 물건의 총 가격이 된다.)
    • 1부터 n까지 반복하면서 total에 price의 값만큼 값을 더해준다.
  4. for문을 빠져나온 후 if문을 통해 영수증에 적힌 총 금액 x와 total을 비교한다.
    • 두 값이 서로 일치하면 Yes,
    • 그렇지 않으면 No를 출력한다.

 

 

📌 정리

예전에 풀었을 땐 브론즈 5레벨임에도 불구하고 로직을 생각하는 데 꽤 많은 시간이 걸렸던 걸로 기억한다. 그런데 문제 본문을 한 줄씩 읽고 이렇게 짜면 되겠다 하면서 차근차근 풀어보니 10분도 안 걸린 것 같아 꽤 기분 좋았다. 앞으로도 매일 1-2문제씩 꾸준히 풀고 블로깅하면서 알고리즘 공부를 지속적으로 해나가야겠다.

 

 

적극적인 피드백은 언제나 환영입니다:)

 

'💻IT Dev/Algorithm' 카테고리의 다른 글
  • [BOJ/Python] 11021 A+B - 7
  • [BOJ/Python] 10951 A+B - 4
  • [BOJ/Python] 8393 합
  • [BOJ/Python] 2739 구구단
꾸우._.
꾸우._.
하루에 하나, 기록 한 줄기
  • 꾸우._.
    기록 한 줄기
    꾸우._.
  • 전체
    오늘
    어제
    • 분류 전체보기 (98)
      • 📓Diary (3)
        • Keyword (3)
      • ⌨Tools (10)
        • Figma (10)
      • 🙋‍♀️PM (40)
        • Project Manager (3)
        • Process, Framework (19)
        • UI·UX (7)
      • ✏PMB 18 (13)
      • 💻IT Dev (32)
        • CS (1)
        • Algorithm (30)
        • Python (0)
        • HTML, CSS (1)
  • 블로그 메뉴

    • Tag
    • 방명록
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    구현
    PM 직무 용어
    Double Diamond Process
    flo
    알고리즘
    Product manager
    패스오더
    프로덕트 매니저
    UI
    figma
    프로젝트 매니저
    주간 회고
    JTBD
    PM부트캠프
    오쌤의 니가스터디
    BOJ
    Design Thinking
    PM
    더블 다이아몬드 프로세스
    코드스테이츠
    agile
    UX
    백준
    문자열
    Algorithm
    Design Thinking Process
    Project Manager
    Strategy
    디자인 씽킹
    사칙연산
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
꾸우._.
[BOJ/Python] 25304 영수증
상단으로

티스토리툴바