https://www.acmicpc.net/problem/10610 👉 문제 분석길거리에서 우연히 양수 N을 보았다.길거리에서 찾은 수에 포함된 숫자들을 섞어 30의 배수가 되는 가장 큰 수를 만든다.30배수가 불가능한 경우 -1 출력 👉 알고리즘 설계3의 배수 → 각 자리수의 합이 3의 배수여야 한다.10의 배수 → 자릿수에 0이 포함되어야 한다. ( 입력값에 0 이 없다면 바로 -1 출력) 👉 코드n = input()n = sorted(n, reverse = True) # 30의 배수가 되는 가장 큰 값은 이 수를 내림차순으로 정렬해주면 된다. num_sum = 0if "0" not in n: # n 에 0이 없으면 print(-1) # -1 출력else: for i in n..