Sieve of Eratosthenes - Малко помощ
Имам проблем и ми дава 40% ако може някой по умен от мен да помогне благодаря :D
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Sieve_of_Eratosthenes
{
class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
bool[] isPrime = new bool[n] ;
for (int i = 0; i < n; i++)
{
isPrime[i] = true;
}
isPrime[0] = false;
isPrime[1] = false;
for (int i = 2; i < n; i++)
{
if (isPrime[i]==true)
{
for (int y = i; y < n; y += i)
{
if (y % i == 0 && y != i)
{
isPrime[y ] = false;
}
}
}
}
for (int i = 2; i < n; i++)
{
if (isPrime[i]==true)
{
Console.Write(i + " ");
}
}
Console.WriteLine();
}
}
}