정답
import java.util.*;
class Solution
{
public static void main(String args[]) throws Exception
{
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for(int t=1; t<=T; t++)
{
int N = sc.nextInt();
int answer[] = new int[8];
while(N>=50000)
{
N = N-50000;
answer[0]++;
}
while(N>=10000)
{
N = N-10000;
answer[1]++;
}
while(N>=5000)
{
N=N-5000;
answer[2]++;
}
while(N>=1000)
{
N=N-1000;
answer[3]++;
}
while(N>=500)
{
N=N-500;
answer[4]++;
}
while(N>=100)
{
N=N-100;
answer[5]++;
}
while(N>=50)
{
N=N-50;
answer[6]++;
}
while(N>=10)
{
N=N-10;
answer[7]++;
}
System.out.printf("#%d\n",t);
for(int i=0; i<8; i++)
{
System.out.print(answer[i]+" ");
}
System.out.println();
}
}
}
'Java > SWEA' 카테고리의 다른 글
[JAVA] SWEA 1961. 숫자 배열 회전 (0) | 2024.05.05 |
---|---|
[JAVA] SWEA 1966. 숫자를 정렬하자 (0) | 2024.05.05 |
[JAVA] SWEA 1976. 시각 덧셈 (0) | 2024.05.04 |
[JAVA] SEWA 1979. 어디에 단어가 들어갈 수 있을까 (0) | 2024.05.04 |
[JAVA] SWEA 1983. 조교의 성적 매기기 (0) | 2024.05.04 |