#3970
Scrie un program care pentru un număr natural nenul n, găsește numărul de secvențe de numere naturale nenule a1, a2, a3,..., an, astfel încât a1 * a2 * a3 *...* an = a1 + a2 + a3 +...+ an și a1 ≥ a2 ≥ a3 ≥...≥ an.
Turneul Internațional Shumen 2021
| Problema | sum_prod | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 2.6 secunde | Limita memorie |
Total: 256 MB
/
Stivă 128 MB
|
| Id soluție | #59215700 | Utilizator | |
| Fișier | sum_prod.cpp | Dimensiune | 4.07 KB |
| Data încărcării | 22 Septembrie 2025, 11:30 | Scor/rezultat | Eroare de compilare |
sum_prod.cpp: In function 'void find_sequences(int, int, long long int, long long int, int, int)': sum_prod.cpp:51:81: error: '__builtin_mul_overflow' was not declared in this scope bool den_factor_overflow = __builtin_mul_overflow(p, power_of_2, &den_factor); ^ sum_prod.cpp: In function 'int main()': sum_prod.cpp:99:61: error: '__builtin_mul_overflow' was not declared in this scope if (__builtin_mul_overflow(p_check, 2, &next_p_check)) { ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema sum_prod 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ă.