Informatică, întrebare adresată de DenisGamer12, 8 ani în urmă

De ce imi da Caught fatal signal 11 la problema asta de pe pbinfo?:
Cerința
Să se scrie un program care citeşte cel mult 1.000.000 de numere naturale din intervalul închis [0,9] şi determină cel mai mare număr prim citit şi numărul său de apariții.
Date de intrare
Fișierul de intrare ciffrecv.in conţine cel mult 1.000.000 numere naturale din intervalul închis [0,9], dispuse pe mai multe linii şi separate prin spaţii.
Date de ieşire
Fişierul de ieşire ciffrecv.out va conţine pe prima linie două numere naturale MAX şi NR_AP, cu semnificaţia din enunţ.

Restricţii şi precizări
fişierul de intrare va conţine cel puţin un număr prim

Rezolvarea mea:
#include
#include
#include
#include
using namespace std;
ifstream f("ciffrecv.in");
ofstream g("ciffrecv.out");
int main()
{
int x,i,j,v[10001],m,k=0;
bool ok=0;
i=1;
while(f>>x)
{
ok=1;
if(x<=2) ok=0;
for(j=2;j*j<=x;j++)
{
if(x%j==0) ok=0;
}
if(ok==1) v[i]=x;
i++;
}
i=i-1;
m=v[1];
for(j=2;j<=i;j++)
{
if(v[j]>m) m=v[j];
}
for(j=1;j<=i;j++) if(v[j]==m) k++;
g<
}


DenisGamer12: Problema este 187

Răspunsuri la întrebare

Răspuns de biancarebecca946
1

Răspuns:

Algoritmul are foarte multe greșeli..


DenisGamer12: Poti sa-mi spui care sunt? (fiindca imi da 60 de puncte)
biancarebecca946: imi poti da ig tău?
biancarebecca946: sa îl discutam acolo... pentru ca în intrebare nu s-a pus bine și lipsesc anumite elemente
DenisGamer12: Ig-ul meu e denisbaran9
biancarebecca946: nu ai poza la profil?
DenisGamer12: NU am
biancarebecca946: ok, am dat mesaj
DenisGamer12: L-am primit
Alte întrebări interesante