문제 링크
https://www.acmicpc.net/problem/10610
문제
문제 풀이
* 30의 배수의 조건 *
1) 각 자리수 값을 더했을 때 3의 배수가 되어야 한다
2) 일의 자리 수는 0이 되어야 한다
n = list(input())
n.sort(reverse=True)
sum = 0
for i in n:
sum += int(i)
if sum % 3 != 0 or "0" not in n:
print(-1)
else:
print(''.join(n))
'Algorithm > BOJ' 카테고리의 다른 글
[백준] 1476 날짜 계산 (파이썬 python) (0) | 2022.02.01 |
---|---|
[백준] 11399 ATM (파이썬 python) (0) | 2022.02.01 |
[백준] 2875 대회 or 인턴 (파이썬 python) (0) | 2022.01.30 |
[백준] 11047 동전 0 (파이썬 python) (0) | 2022.01.30 |
[백준] 11728 배열 합치기 (파이썬 python) (0) | 2022.01.27 |