lua脚本 题目:判断 101-200 之间有多少个素数,并输出所有素数。

2024-11-27 02:16:06
推荐回答(1个)
回答1:

function is_prime(n) 
    for x = 2, math.sqrt(n) do
        if (n % x) == 0 then return false end
    end
    return true
end

total = 0
for x = 101, 200 do
    if is_prime(x) then 
        total = total + 1
        print(x)
    end
end
print('Total ' .. total .. ' primes')