Files
Algorithm/백준/1747.py
2026-04-11 11:48:03 +09:00

30 lines
516 B
Python

import sys
import math
input = sys.stdin.readline
def pellindrom(num):
num = str(num)
num_len = len(num) // 2
for i in range(num_len):
if(num[i]!=num[-(i+1)]):
return False
return True
def isPrime(num):
if (num==1):
return False
for i in range(2, (int(math.sqrt(num))+1)):
if num%i == 0:
return False
return True
N = int(input())
while True:
if (isPrime(N) and pellindrom(N)):
print(N)
break
else:
N+=1