Files
project-euler/10.ps1
T
2025-08-03 20:16:55 -07:00

17 lines
256 B
PowerShell

$arr = New-Object bool[] 2000000
$arr[0] = $arr[1] = $TRUE
$sum = 0
for ($i=2; $i -lt $arr.Length; $i++)
{
if ($arr[$i] -eq $TRUE)
{
continue
}
for ($j=$i*2; $j -lt $arr.Length; $j += $i)
{
$arr[$j] = $TRUE
}
$sum += $i
write-host "$i, $sum"
}