웹찢남

[백준 2839 설탕배달] PYTHON 본문

백준 Algorithm

[백준 2839 설탕배달] PYTHON

harry595 2021. 2. 26. 17:52

 

3의 배수: 3,6,9,12,15,18,21,24,27,30
끝자리:3,6,9,2,5,8,1,4,7,0

3x1~3x9만해도 모든 끝자리가 어차피 나오니

for문 10번만 돌리면 다 테스트할 수 있다.

-1이 나오는 경우는 30이하일 수 밖에 없다.

 

A=int(input())
flag=0
for i in range(10):
    if(A-3*i<0):
        break
    if((A-3*i)%5 == 0 and flag == 0):
        flag=1
        print((A-3*i)//5+i)
        break
if(flag==0):
    print(-1)

CLEAR!!

'백준 Algorithm' 카테고리의 다른 글

[백준 1916 최소비용 구하기] PYTHON  (0) 2021.02.26
[백준 1927 최소 힙] PYTHON  (0) 2021.02.26
[백준 1463 1로 만들기] PYTHON  (0) 2021.02.26
[백준 11047 동전 0] PYTHON  (0) 2021.02.26
[백준 11399 ATM] PYTHON  (0) 2021.02.26
Comments