Skip to content

Commit 068d019

Browse files
committed
83차 1번 문제 풀이
1 parent ff3a678 commit 068d019

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

live8/test83/문제1/박희경.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import sys
2+
3+
input = sys.stdin.readline
4+
5+
6+
def is_prime(num):
7+
if num == 1:
8+
return False
9+
for i in range(2, int(num ** 0.5) + 1):
10+
if num % i == 0:
11+
return False
12+
return True
13+
14+
t = int(input())
15+
for _ in range(t):
16+
k = int(input())
17+
if is_prime(k):
18+
print(0)
19+
else:
20+
plus, minus = k, k
21+
cnt = 0
22+
while True:
23+
if is_prime(plus):
24+
break
25+
plus += 1
26+
cnt += 1
27+
while True:
28+
if is_prime(minus):
29+
break
30+
minus -= 1
31+
cnt += 1
32+
print(cnt)

0 commit comments

Comments
 (0)