• 문제 링크
1075번: 나누기
첫째 줄에 N, 둘째 줄에 F가 주어진다. N은 100보다 크거나 같고, 2,000,000,000보다 작거나 같은 자연수이다. F는 100보다 작거나 같은 자연수이다.
www.acmicpc.net
• 풀이 코드
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
public class Main {
public static void main(String[] args) throws IOException {
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int n = read() / 100 * 100, f = read();
while (n % f != 0) n++;
String s = String.valueOf(n);
bw.write(s.substring(s.length() - 2));
bw.flush();
}
private static int read() throws IOException {
int c, n = System.in.read() & 15;
while ((c = System.in.read()) > 32) n = (n << 3) + (n << 1) + (c & 15);
return n;
}
}
'Problem Solving > Baekjoon' 카테고리의 다른 글
[백준] 8933 MCS - Data Structure / Java (0) | 2024.01.29 |
---|---|
[백준] 1639 행운의 티켓 - Brute Force / Java (0) | 2024.01.28 |
[백준] 16561 3의 배수 - Brute Force / Java (0) | 2024.01.26 |
[백준] 1522 문자열 교환 - Brute Force / Java (0) | 2024.01.25 |
[백준] 13908 비밀번호 - Brute Force / Java (0) | 2024.01.24 |
댓글