#1307
Siruri1
Se citeşte un şir X
de numere naturale cu n
elemente. Scrieţi un program care determină şirul Y
de numere prime distincte, care figurează la puterea întâi în cel puţin o descompunere ȋn factori primi a unui număr din șirul X
. Dacă niciun element al şirului X
nu are un factor prim la puterea întâi, atunci se va tipări mesajul Sirul Y e vid.
Problema | Siruri1 | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #49023259 | Utilizator | |
Fișier | siruri1.cpp | Dimensiune | 1.20 KB |
Data încărcării | 13 Februarie 2024, 08:29 | Scor / rezultat | Eroare de compilare |
siruri1.cpp: In function 'void prim(int, int*)': siruri1.cpp:22:39: error: 'g' was not declared in this scope verificare(z, x[501], g[501], ok, i); ^ siruri1.cpp:22:52: error: 'verificare' was not declared in this scope verificare(z, x[501], g[501], ok, i); ^ siruri1.cpp: In function 'int main()': siruri1.cpp:50:23: error: invalid conversion from 'int' to 'int*' [-fpermissive] citire(n,x[501]); ^ siruri1.cpp:4:10: error: initializing argument 2 of 'void citire(int, int*)' [-fpermissive] void citire(int n,int x[501]) ^ siruri1.cpp:51:21: error: invalid conversion from 'int' to 'int*' [-fpermissive] prim(n,x[501]); ^ siruri1.cpp:11:10: error: initializing argument 2 of 'void prim(int, int*)' [-fpermissive] void prim(int n,int x[501]) ^ siruri1.cpp:52:25: error: invalid conversion from 'int' to 'int*' [-fpermissive] construire(y[501],g[501],t); ^ siruri1.cpp:31:10: error: initializing argument 1 of 'void construire(int*, int*, int&)' [-fpermissive] void construire(int y[501],int g[501],int &t) ^ siruri1.cpp:52:32: error: invalid conversion from 'int' to 'int*' [-fpermissive] construire(y[501],g[501],t); ^ siruri1.cpp:31:10: error: initializing argument 2 of 'void construire(int*, int*, int&)' [-fpermissive] void construire(int y[501],int g[501],int &t) ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Siruri1 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ă.