[코딩테스트] 30(10610)

민갱·2023년 11월 8일
0

코딩테스트

목록 보기
15/16

30

  • n의 약수인지 확인 하려면 각 자리의 수를 더했을때 n의 배수인지 확인
  • 10의 약수인지 확인하려면 n에 0이 들어있는지 확인
import sys
n = input()

if '0' not in n:
	print(-1)
else:
	num_sum = 0
	for i in range(len(n)):
		num_sum += int(n[i])

	if num_sum % 3 != 0:
		print(-1)
	else:
		sorted_num = sorted(n,reverse=True)
		answer = ''.join(sorted_num)
		print(answer)
profile
가보자고

0개의 댓글