본문 바로가기

Programming [Python]/백준 알고리즘 솔루션

#352 백준 파이썬 [10610] 30

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

 

PYTHON CODE

N = input() #문자열 그대로 사용

if '0' not in N: #10의 배수가 아니라면
    print(-1)
    
else:
    sum_digit = 0 #단순 자릿수 합
    for i in N:
        sum_digit += int(i)
    
    if sum_digit % 3 != 0: #3의 배수가 아니라면
        print(-1)
    else:
        for i in sorted(N, reverse = True):
            print(i, end = '')