-
[BaekJoon/Java] 2577. 숫자의 개수 - A0192022_PPS/1주차 2023. 1. 1. 20:07
- 문제

- 알고리즘
A, B, C 숫자 세개를 받으며 곱한다.
곱한 숫자의 길이를 구해 한 글자씩 char형으로 변환한 후 그것을 다시 int로 변환한다.
그리고 그 자리의 값을 카운트하여 출력했다.
- 코드
import java.util.Scanner; class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int mul = 1; int[] result = new int[10]; for(int i = 0; i<3; i++) mul *= s.nextInt(); String mulStr = Integer.toString(mul); for(int i = 0; i<mulStr.length(); i++){ result[Character.getNumericValue(mulStr.charAt(i))]++; } for(int i = 0; i<10; i++){ System.out.println(result[i]); } } }'2022_PPS > 1주차' 카테고리의 다른 글
[BaekJoon/Java] 3052. 나머지 - A034 (0) 2023.01.02 [BaekJoon/Java] 1475. 방 번호 - A017 (0) 2023.01.01 [Programmers/Java] 문자열 다루기 기본 - A009 (0) 2023.01.01 [BaekJoon/Java] 2953. 나는 요리사다 - A033 (0) 2022.12.30 [BackJoon/Java] 1267. 핸드폰 요금 - A022 (0) 2022.12.30