[백준] 10156번 - 과자 (파이썬)

2022. 8. 13. 06:51·🎲 알고리즘 공부/백준

> 

[문제 요약]

동수는 제과점에 과자를 사러 가는데 현재 가진 돈이 모자랄 경우 부모님께 모자란 돈을 받으려고 한다.

과자 한 개의 가격이 K, 사려고 하는 과자의 개수가 N이고, 현재 가진 돈의 액수를 M이라 할 때 여러분은 동수가 부모님께 받아야 하는 모자란 돈을 계산하려고 한다. 

 

입출력 예시

 

 

https://www.acmicpc.net/problem/10156

 

10156번: 과자

첫 번째 줄에는 과자 한 개의 가격 K, 사려고 하는 과자의 개수 N, 현재 동수가 가진 돈 M이 각각 공백을 사이에 두고 주어진다. 단, K, N은 1,000 이하의 양의 정수이고, M은 10만 이하의 양의 정수이

www.acmicpc.net

 

 

 


🎨 풀이

💡 전체 코드

import sys

snack, n, money = map(int,sys.stdin.readline().split())

a = ( snack * n ) - money

if a <= 0 :
    print(0)
else :
    print(a)

> 핵심 : 부모님께 받을 돈이 0 이상일 때와 아닐 때의 처리

     

     

🍦 코드 설명 (실행 순서대로 나열)

# main

snack, n, money = map(int,sys.stdin.readline().split())

1. snack, n, money를 입력받는다.

 - snack : 과자 하나 가격

 - n : 사야할 과자 개수

 - money : 동수가 가진 돈

 

a = ( snack * n ) - money

2. a 에 ( snack * n ) - money 값을 넣는다.

 - a : 부모님께 받아야 할 돈 ( -가 될 수도 있고, +가 될 수도 있음)

 

if a <= 0 :
    print(0)
else :
    print(a)

3. a가 음수거나 0이라면, 0을 출력한다.

4.             그게 아니라면, a를 출력한다.


​끝~

 

⭐ 느낀점

> 굿 ^ㅁ^. 잘했다~ 하나 아쉬웠던 게 있다면, 변수 이름 정하기가 어려워서 그냥 a라고 해버렀다. 하하. 나중에는 좀 더 고민하면서 변수 이름을 정해봐야할것같다.

'🎲 알고리즘 공부 > 백준' 카테고리의 다른 글

[백준] 25304번 - 영수증 (파이썬)  (0) 2022.08.15
[백준] 3003번 - 킹, 퀸, 룩, 비숍, 나이트, 폰 (파이썬)  (0) 2022.08.14
[백준] 7568번 - 덩치 (파이썬)  (0) 2022.08.11
[백준] 2775번 - 부녀회장이 될테야 (파이썬)  (0) 2022.08.10
[백준] 2798번 - 블랙잭 (파이썬)  (0) 2022.08.10
'🎲 알고리즘 공부/백준' 카테고리의 다른 글
  • [백준] 25304번 - 영수증 (파이썬)
  • [백준] 3003번 - 킹, 퀸, 룩, 비숍, 나이트, 폰 (파이썬)
  • [백준] 7568번 - 덩치 (파이썬)
  • [백준] 2775번 - 부녀회장이 될테야 (파이썬)
듬듬
듬듬
  • 듬듬
    두드림
    듬듬
  • 전체
    오늘
    어제
    • 분류 전체보기 (280)
      • 📑 신입일기 (35)
      • 🍪 Web (1)
        • angular (1)
        • JavaScript (0)
      • 🧩 Node.js 공부 (2)
      • 🎲 알고리즘 공부 (192)
        • 프로그래머스 (76)
        • 백준 (96)
        • 코드업 (19)
      • 🎨 Tistory Customizing (1)
      • 💌 일상 (12)
        • 일상 (5)
        • 기록 (7)
      • 📜 자격증 (2)
        • 정보처리기사 (2)
      • 📗 spring boot 공부 (9)
      • 학교 공부 (20)
        • ICT 개론 (14)
        • 리눅스 (6)
      • ChatGPT 랑 놀기 (0)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 글쓰기
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    파이썬
    일기
    충무로
    코민이
    피보나치수
    카카오
    찬양추천
    오버워치
    codeup
    코린이
    정처기
    코테
    코드업
    nodejs
    티스토리챌린지
    정보처리기사
    컨텐더스
    백준
    폰켓몬
    스프링 부트
    오블완
    스프링부트
    50문답
    6월 목표
    프로그래머스
    행렬덧셈
    연습문제
    신입일기
    BOJ
    til
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
듬듬
[백준] 10156번 - 과자 (파이썬)
상단으로

티스토리툴바