굉장이 쉬운문제인데 막 풀었다가 엄청 틀렸다.
처음에 생각은 마지막 남은 숫자가 0이 아니면 -1을 출력하는것
n = int(input())
ans = []
for i in (300, 60, 10):
ans.append(n//i)
n %= i
if n < 10 and n != 0:
print(-1)
else:
print(*ans)
다음에 해본건 미리 10으로 나눠서 0이 아니면 -1을 출력
이게 조금 더 빠르다
n = int(input())
ans = []
for i in (300, 60, 10):
if n % 10 != 0:
ans.append(-1)
break
ans.append(n//i)
n %= i
print(*ans)