728x90
백준알고리즘 2577
String.substring(n, m);
n번째 인덱스부터 m번 인덱스 전까지 추출
String.slice(n, m);
n번째 인덱스부터 m번 인덱스 전까지 추출
* 기능 동일하다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] ary = new int[3];
int[] result = new int[10];
int cnt = 0;
String sumStr = "1";
while (sc.hasNextInt()) {
int num = sc.nextInt();
if (num > 99 && num < 1000) {
ary[cnt] = num;
cnt++;
}
if (ary.length == cnt) {
break;
}
}
for (int i = 0; i < ary.length; i++) {
sumStr = String.valueOf(Integer.parseInt(sumStr) * ary[i]);
}
for (int j = 0; j < sumStr.length(); j++) {
result[Integer.parseInt(sumStr.substring(j, j+1))]++;
}
for (int k = 0; k < result.length; k++) {
System.out.println(result[k]);
}
}
}
728x90
'Algorithm' 카테고리의 다른 글
자바 Set (배열 중복 제거) (0) | 2021.11.29 |
---|---|
자바 배열 개념 (선언, 생성, 초기화) (0) | 2021.11.29 |
자바 입력 값에서 최솟값 최댓값 구하기 (0) | 2021.11.29 |
자바 숫자 자리수별 값 구하기 (0) | 2021.11.26 |
EOF (End of File) (0) | 2021.11.26 |
수열 StringTokenizer 활용 (0) | 2021.11.26 |
자바 BufferedReader, BufferedWriter, InputStreamReader, OutputStreamWriter, StringTokenizer (0) | 2021.11.25 |
자바 윤년, 평년 (0) | 2021.11.25 |