

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
def prime(n):
for i in range(2,int(n**0.5)+1):
if n%i==0:
return False
return n>=2
n = int(input())
d = 0
for i in range(4,n+1):
if i**0.5==int(i**0.5) and prime(i**0.5):
d+=1
print(d)
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
0
61
0
Sao ở đoạn line 2,sao n lại: n**0.5 Vậy bạn,mình mới học cũng chưa biết á