[백준] 2839번 설탕배달 (Python)

2021. 3. 12. 22:42·알고리즘/백준
728x90
반응형

문제

 

www.acmicpc.net/problem/2839

 

2839번: 설탕 배달

상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그

www.acmicpc.net

코드

N = int(input())

count = 0

while True:
    if (N%5 == 0):
        count = count + (N//5)
        print(count)
        break
    N = N-3
    count = count + 1
    if(N<0):
        print(-1)
        break

 

코드설명

설탕 5kg 이랑 3kg으로 배달을 할 수 있고 최소한에 봉지로 운반을 해야하기 때문에 5로 나눠질 수 있는지 계속 확인을 해줘야 한다.

 

N이 5로 안나눠지면 N에서 3을 뺴준다음 while문을 통해 계속 5로 나눠지는지 확인을 하는 과정을 해준다.

 

만약 N이 0보다 작아지게 된다면 5와 3만으로는 떨어지지 않는 수이기 때문에 -1을 출력한다.

 

 

 

반응형
저작자표시 (새창열림)

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

[백준] 4948번 베르트랑 공준 (Python)  (0) 2021.03.12
[백준] 1011번 Fly me to the Alpha Centauri (Python)  (1) 2021.03.12
[백준] 1316번 그룹단어체커 (Python)  (0) 2021.03.12
[백준] 7576번 토마토 (Python)  (0) 2021.03.11
[백준] 1874번 스택 수열 (Python)  (0) 2021.03.10
'알고리즘/백준' 카테고리의 다른 글
  • [백준] 4948번 베르트랑 공준 (Python)
  • [백준] 1011번 Fly me to the Alpha Centauri (Python)
  • [백준] 1316번 그룹단어체커 (Python)
  • [백준] 7576번 토마토 (Python)
wookcode
wookcode
공부한 내용들을 정리하고 기록하는 블로그입니다.
    반응형
  • wookcode
    wookcode
    wookcode
  • 전체
    오늘
    어제
    • 카테고리 (196) N
      • study (1) N
        • 아파치 카프카 애플리케이션 프로그래밍 with 자.. (0)
        • 인프런 (1) N
      • Live Study (15)
      • Programming (14)
        • Java (8)
        • Python (1)
        • Springboot (5)
        • MSA (0)
      • 알고리즘 (117)
        • 백준 (58)
        • 프로그래머스 (59)
      • 에러로그 (5)
      • 항해99 (23)
      • 면접 (1)
      • 프로젝트 (1)
      • CS (19)
        • 네트워크 (2)
        • 운영체제 (2)
        • 데이터베이스 (2)
        • 컴퓨터구조 (1)
        • Java (8)
        • Spring (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    java
    해결
    SFlash
    orm
    카카오코딩테스트
    미니프로젝트
    코딩테스트
    SpringBoot
    에러
    브루트포스
    김영한
    백준
    스파르타코딩클럽
    파이썬
    실전프로젝트
    정리
    프로그래머스
    항해99
    괄호
    버그
    spring
    회고
    조합
    jpa
    카카오인턴
    그리디
    알고리즘
    항해마켓
    인프런
    후기
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
wookcode
[백준] 2839번 설탕배달 (Python)
상단으로

티스토리툴바