import math
while True:
try:
n=int(input())
for i in range(n):
count=0
k=int(input())
for i in range(2,k+1):
a=math.log(i,2)
b=math.log(i,5)
c=math.log(i,10)
if a==int(a) or b==int(b) or c==int(c):
count+=1
print(count)
except:
break
這是小弟的程式碼
我想利用數學原理求這題的答案
但是測試時是AC 送出卻RE(SIGKILL)
可以請教哪邊出了問題嗎~謝謝