#4333
Se dă un număr k și un șir cu n elemente, numere naturale nenule. Să se determine suma elementelor șirului pentru care descompunerea în factori primi are cel puțin k factori diferiți.
| Problema | SumKFact1 | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64522451 | Utilizator | |
| Fișier | sumkfact1.cpp | Dimensiune | 412 B |
| Data încărcării | 12 Mai 2026, 12:39 | Scor/rezultat | Eroare de compilare |
sumkfact1.cpp: In function ‘int main()’: sumkfact1.cpp:8:17: warning: range-based ‘for’ loops with initializer only available with ‘-std=c++20’ or ‘-std=gnu++20’ [-Wc++20-extensions] 8 | for (int i=1;i<=n:++i){ | ^ sumkfact1.cpp:8:21: error: expected ‘;’ before ‘:’ token 8 | for (int i=1;i<=n:++i){ | ^ | ; sumkfact1.cpp:8:18: warning: statement has no effect [-Wunused-value] 8 | for (int i=1;i<=n:++i){ | ~^~~ sumkfact1.cpp:26:5: error: expected primary-expression before ‘return’ 26 | return 0; | ^~~~~~ sumkfact1.cpp:25:12: error: expected ‘)’ before ‘return’ 25 | cout<<s; | ^ | ) 26 | return 0; | ~~~~~~ sumkfact1.cpp:8:8: note: to match this ‘(’ 8 | for (int i=1;i<=n:++i){ | ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema SumKFact1 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ă.