728x90
값3개 받고, 곱해주고
값이 0이 될 때까지
첫째자리수부터 counting해주고 지워가고 끝나면
결과 배열 출력
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a,b,c,prod; int[] numFig = new int[10]; a = sc.nextInt(); b = sc.nextInt(); c = sc.nextInt(); prod=a*b*c; while(true) { if(prod==0) break; numFig[prod%10]++; prod/=10; } for (int i : numFig) { System.out.println(i); } } } |
'알고리즘 풀이 > 백준' 카테고리의 다른 글
[백준][Java] 10039번 평균 점수 (2) | 2018.04.19 |
---|---|
[백준][Java] 2920번 음계 (0) | 2018.04.19 |
[백준][Java] 1152번 단어의 개수 (0) | 2018.04.18 |
[백준][Java] 1065번 한수 (0) | 2018.04.17 |
[백준][Java] 4673번 셀프 넘버 (0) | 2018.04.17 |