#2328
Dorel este pasionat de feng shui. Astfel, pentru a-şi crea un cadru adecvat meditaţiei, s-a hotărât să scrie pe pereţii casei numere care au un număr prim de divizori. El a găsit n numere, însă nu ştie să le aleagă pe cele potrivite.
| Problema | prim013 | Operații I/O |
prim013.in/prim013.out
|
|---|---|---|---|
| Limita timp | 0.5 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64580409 | Utilizator | |
| Fișier | prim013.cpp | Dimensiune | 1.00 KB |
| Data încărcării | 15 Mai 2026, 18:56 | Scor/rezultat | Eroare de compilare |
prim013.cpp:45:20: warning: missing terminating " character 45 | fout << ans << " | ^ prim013.cpp:45:20: error: missing terminating " character prim013.cpp:46:1: warning: missing terminating " character 46 | "; | ^ prim013.cpp:46:1: error: missing terminating " character 46 | "; | ^~ prim013.cpp: In function ‘int main()’: prim013.cpp:30:17: error: variable ‘std::ifstream fin’ has initializer but incomplete type 30 | ifstream fin("prim013.in"); | ^ prim013.cpp:31:18: error: variable ‘std::ofstream fout’ has initializer but incomplete type 31 | ofstream fout("prim013.out"); | ^ prim013.cpp:35:5: error: ‘vector’ was not declared in this scope 35 | vector<int> a(n); | ^~~~~~ prim013.cpp:2:1: note: ‘std::vector’ is defined in header ‘<vector>’; did you forget to ‘#include <vector>’? 1 | #include <iostream> +++ |+#include <vector> 2 | using namespace std; prim013.cpp:35:12: error: expected primary-expression before ‘int’ 35 | vector<int> a(n); | ^~~ prim013.cpp:36:35: error: ‘a’ was not declared in this scope 36 | for(int i=0; i<n; i++) fin >> a[i]; | ^ prim013.cpp:41:31: error: ‘a’ was not declared in this scope 41 | int d = countDivisors(a[i]); | ^ prim013.cpp:47:5: error: expected primary-expression before ‘return’ 47 | return 0; | ^~~~~~
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema prim013 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ă.