Algorithm(알고리즘)/백준

10_백준 _2839번 파이썬 설탕 배달

고로케 2021. 6. 17.
반응형

노가다로 하면 안되던데 왜지,, 출력은 잘 되던데ㅠ
다 지우고 새로 짰다..

  • 풀이
def suger_bag(n):
    suger = n
    count_bag = 0
    while True:
        if suger % 5 == 0:
            count_bag += suger // 5
            print(count_bag)
            return count_bag
        suger -= 3
        count_bag += 1
        print(suger, count_bag)
        if suger < 0:
            return -1
    return count_bag


n = int(input())
print(suger_bag(n))

'''
# 테스트
print(suger_bag(18))
print(suger_bag(4))
print(suger_bag(6))
print(suger_bag(9))
print(suger_bag(11))
# 출력

4
-1
2
3
3
'''

 

반응형

댓글