https://www.acmicpc.net/problem/1075
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
String a = br.readLine();
int b = Integer.parseInt(br.readLine());
String ans = "";
if(a.length()==1) {
for(int i=1; i<10; i++) {
if(i%b==0) {
ans = ans.concat(String.valueOf(i));
break;
}
}
ans = "0".concat(ans);
}
else {
String t2 = a.substring(0,a.length()-2);
for(int i=0; i<=99; i++) {
String temp = t2;
if(i<10) {
temp = temp.concat("0").concat(String.valueOf(i));
}
else {
temp = temp.concat(String.valueOf(i));
}
int num = Integer.parseInt(temp);
if(num%b==0) {
String target = String.valueOf(i);
if(target.length()==1) {
target = "0".concat(target);
}
ans = ans.concat(target);
break;
}
}
}
bw.write(ans);
bw.close();
}
}
Stringbuilder를 쓰면 메모리 낭비가 더 적을 것 같다.
'백준' 카테고리의 다른 글
| [JAVA] 백준 17070 - 파이프 옮기기 1 (8) | 2025.08.11 |
|---|---|
| 백준 수학 - 1059번 : 좋은 구간 (0) | 2022.03.11 |
| 백준 동적계획법 - 9215번 : LCS (0) | 2022.03.06 |
| 백준 동적 계획법 - 2565번 : 전깃줄 (0) | 2022.03.06 |
| 백준 동적계획법 - 11054번 : 가장 긴 바이토닉 부분 수열 (1) | 2022.03.05 |