백준_1747 소수&팰린드롬 (에라토스테네스의 채)Algorithm/Algorithm 문제2024. 2. 3. 17:21
Table of Contents
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class BJ_1747_소수팰린드롬 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int i, j;
int n = Integer.parseInt(br.readLine());
int[] arr = new int[10000001];
for (i=2; i<arr.length; i++) {
arr[i] = i;
}
for (i=2; i<=Math.sqrt(arr.length); i++) {
if (arr[i]==0) {
continue;
}
for(j=2*i; j<arr.length; j+=i) {
arr[j]=0;
}
}
int result = 0;
for (i=n; i<arr.length; i++) {
if(arr[i]==0) {
continue;
}
if(check(arr[i])) {
result = arr[i];
break;
}
}
System.out.println(new StringBuilder().append(result));
}
static boolean check(int num) {
String s = Integer.toString(num);
return s.equals(new StringBuilder(s).reverse().toString());
}
}
'Algorithm > Algorithm 문제' 카테고리의 다른 글
백준_11689 GCD(n, k) = 1 (오일러 피 함수) (0) | 2024.02.05 |
---|---|
백준_1016 제곱ㄴㄴ수 (에라토스테네스의 채) (0) | 2024.02.04 |
백준_1456 거의 소수 (에라토스테네스의 채) (1) | 2024.02.02 |
백준_1929 소수 구하기 (에라토스테네스의 채) (1) | 2024.02.01 |
백준_1541 잃어버린 괄호 (그리디) (0) | 2024.01.31 |
@kjyyjk :: 녕의 학습 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!