반응형
import java.util.Arrays;
import java.util.Scanner;
public class sleep {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T;
T = sc.nextInt();
boolean[] result;
for (int test_case = 1; test_case <= T; test_case++) {
result = new boolean[10];
int startNum = sc.nextInt();
int num = 1;
int count = 0;
int resultNum = 0;
while (count < 10) {
resultNum = startNum * num;
String str = Integer.toString(resultNum);
for (int i = 0; i < str.length(); i++) {
int number = Character.getNumericValue(str.charAt(i));
if (!result[number]) {
result[number] = true;
count++;
}
}
num++;
}
System.out.println("#" + test_case + " " + resultNum);
}
}
}반응형
'알고리즘 문제풀이' 카테고리의 다른 글
| [SWEA][D2] 1940. 가랏! RC카 Java (1) | 2025.06.04 |
|---|---|
| [SWEA][D2] 1945. 간단한 소인수분해 Java (0) | 2025.06.04 |
| [SWEA][D2] 1928. Base64 Decoder Java (0) | 2025.06.04 |
| [SWEA][D2] 1284. 수도 요금 경쟁 Java (0) | 2025.06.03 |
| [SWEA][D2] 1204 1일차 - 최빈수 구하기 Java (0) | 2025.06.03 |