Răspuns :
#include <iostream>
using namespace std;
int prim (int n)
{
if (n==0 || n==1) return 0;
else {
int d=1,i;
for (i=2;i*i<=n && d;++i){
if (n%i==0) d=0;
}
if (d==1) return 1;
else return 0;
}
}
int main()
{
int n;
cin >> n;
if (n==1) cout << 2;
else
{
cout << 2 << " ";
int i=1, p=1;
while (i<n)
{
p+=2;
if (prim(p)) { ++i; cout << p << " "; }
}
}
return 0;
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că resursele disponibile v-au fost de ajutor. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Ne bucurăm să vă revedem în curând și vă invităm să ne salvați în lista de site-uri preferate!