#187
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.
Variante Bacalaureat 2009
| Problema | CifFrecv | Operații I/O |
ciffrecv.in/ciffrecv.out
|
|---|---|---|---|
| Limita timp | 1 secunde | Limita memorie |
Total: 4 MB
/
Stivă 4 MB
|
| Id soluție | #64546053 | Utilizator | |
| Fișier | ciffrecv.cpp | Dimensiune | 445 B |
| Data încărcării | 13 Mai 2026, 14:48 | Scor/rezultat | Eroare de compilare |
ciffrecv.cpp: In function ‘int main()’: ciffrecv.cpp:10:14: error: ‘n’ was not declared in this scope 10 | while(f>>n) | ^ ciffrecv.cpp:12:14: error: expected primary-expression before ‘=’ token 12 | if(v[7]!==0) g<<7<<" "<<v[7]; | ^ ciffrecv.cpp:14:14: error: expected primary-expression before ‘=’ token 14 | if(v[5]!==0) g<<5<<" "<<v[5]; | ^ ciffrecv.cpp:16:14: error: expected primary-expression before ‘=’ token 16 | if(v[3]!==0) g<<3<<" "<<v[3]; | ^ ciffrecv.cpp:18:14: error: expected primary-expression before ‘=’ token 18 | if(v[2]!==0) g<<2<<" "<<v[2]; | ^ ciffrecv.cpp:19:11: error: too few arguments to function ‘int fclose(FILE*)’ 19 | fclose(); | ~~~~~~^~ In file included from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4109, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from ciffrecv.cpp:1: /usr/include/stdio.h:184:12: note: declared here 184 | extern int fclose (FILE *__stream) __nonnull ((1)); | ^~~~~~ ciffrecv.cpp:20:5: error: ‘gclose’ was not declared in this scope; did you mean ‘pclose’? 20 | gclose(); | ^~~~~~ | pclose
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema CifFrecv face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.