나의 풀이
for _ in range(int(input())):
n = int(input())
ans = []
ans.append(n//25)
n = n % 25
ans.append(n//10)
n = n % 10
ans.append(n//5)
n = n % 5
ans.append(n)
print(*ans)
CODE REVIEW
- 주어진 횟수만큼, 나머지와 몫을 구해나가는 간단한 문제였다.
- ans = [] list를 만들고 몫을 append 하는 방식을 택했는데 굳이 더 줄이자면 다음과 같이 바꿀 수 있다.
for _ in range(int(input())): n = int(input()) print(n//25, n%25//10, n%25%10//5, n%25%10%5)