[D2] 1288 - 새로운 불면증 치료법알고리즘/SWEA2023. 8. 14. 19:46
Table of Contents
package SWEA;
import java.util.Scanner;
public class Solution1288 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for(int test_case = 1; test_case<=T; test_case++) {
int count = 0;
boolean[] checkVisit = new boolean[10]; //입력된 값들의 방문체크배열
int N = sc.nextInt();
int tmp = 0;
while(count < 10) {
tmp += N; // * N과 같은 식
String string_num = Integer.toString(tmp); //입력된 정수를 문자열로 변환
for(int i=0; i<string_num.length(); i++) {
int num = Character.getNumericValue(string_num.charAt(i)); //변환한 문자열을 한자리의 숫자로 바꿈
if(checkVisit[num]==false) { //해당하는 인덱스의 false를 true로 바꿈
checkVisit[num] = true;
count+= 1;
}
}
}
System.out.println("#" + test_case + " " + tmp);
}
}
}
728x90
'알고리즘 > SWEA' 카테고리의 다른 글
[D2] 1284 - 수도 요금 경쟁 (0) | 2023.08.14 |
---|---|
[D2] 1204 - 최빈수 구하기 (0) | 2023.08.14 |
[D1] 2056 - 연월일 달력 (0) | 2023.08.12 |
[D1] 2058 - 자릿수 더하기 (0) | 2023.08.12 |
[D1] 2063 - 중간값 찾기 (0) | 2023.08.12 |
@leegeonwoo :: geonwoo
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!