Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
$\color{#23d78c}{\texttt{P}}\color{#9ee36f}{\texttt{y}}\color{#10c1ed}{\texttt{t}}\color{#10c1ed}{\texttt{h}}\color{#c6ea64}{\texttt{o}}\color{#fbfb45}{\texttt{n}}$
def isPrime(x):
if (x < 2): return False
for i in range(2, int(x ** .5) + 1):
if x % i == 0: return False
return True
def listToInt(x):
res = x[0]
for i in range(1,len(x)):
if x[i] is not None:
res *= 10
res += x[i]
return res if res else 0
def btk(i):
global s
for j in tuple(range(10)) + (None,):
s[i] = j
if isPrime(listToInt(s)):
if (i == n-1):
if not None in s: print(listToInt(s), sep='')
else: btk(i+1)
n = int(input())
s = [None] * n
btk(0)
$\\$
\begin{array}{c|c|c}\color{#ffd710}{\texttt{\{}} \color{#8655d6}{\texttt{\{}}\ \ \color{#8cdcda}{\text{Daoanhviet96}}\ \ \color{#8655d6}{\texttt{\}}} \color{#ffd710}{\texttt{\}}}\end{array}
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin