#4531
Se dă un număr natural n
. Determinați, în ordine lexicografică, toate modalitățile de a-l scrie pe n
ca sumă de numere prime, ordonate crescător.
Problema | PartitiiPrime | Operații I/O |
![]() |
---|---|---|---|
Limita timp | 0.2 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #56572251 | Utilizator | |
Fișier | partitiiprime.cpp | Dimensiune | 1.13 KB |
Data încărcării | 25 Februarie 2025, 21:55 | Scor / rezultat | Eroare de compilare |
partitiiprime.cpp:4:28: error: 'int index' redeclared as different kind of symbol int n,k,st[52],nrPrime[30],index=0; ^ In file included from /usr/include/c++/4.8/cstring:42:0, from /usr/include/i386-linux-gnu/c++/4.8/bits/stdc++.h:48, from partitiiprime.cpp:1: /usr/include/string.h:482:1: error: previous declaration of 'const char* index(const char*, int)' index (const char *__s, int __c) __THROW ^ partitiiprime.cpp: In function 'void BackTr(int, int)': partitiiprime.cpp:39:23: error: invalid operands of types 'int' and '<unresolved overloaded function type>' to binary 'operator<=' for (int i=1 ; i<=index && sum + nrPrime[i] <= n ; i++) ^ partitiiprime.cpp: In function 'int main()': partitiiprime.cpp:62:18: error: no post-increment operator for type index++; ^ partitiiprime.cpp:63:26: error: invalid types 'int [30][<unresolved overloaded function type>]' for array subscript nrPrime[index]=i; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema PartitiiPrime 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ă.