#2247
NrDiv
Se consideră un număr natural N
care este par. Să se determine cel mai mic număr natural impar M
care are același număr de divizori ca și N
.
Problema | NrDiv | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #52460827 | Utilizator | |
Fișier | nrdiv.cpp | Dimensiune | 2.48 KB |
Data încărcării | 30 Septembrie 2024, 20:25 | Scor / rezultat | Eroare de compilare |
nrdiv.cpp:65:2: error: stray '#' in program }#include <bits/stdc++.h> ^ nrdiv.cpp: In function 'void bkt(int)': nrdiv.cpp:31:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (mMin > m) ^ nrdiv.cpp: At global scope: nrdiv.cpp:65:3: error: 'include' does not name a type }#include <bits/stdc++.h> ^ nrdiv.cpp:70:5: error: redefinition of 'int n' int n, mMin = INT_MAX, nrDiv = 1; ^ nrdiv.cpp:6:5: error: 'int n' previously declared here int n, mMin = INT_MAX, nrDiv = 1; ^ nrdiv.cpp:70:8: error: redefinition of 'int mMin' int n, mMin = INT_MAX, nrDiv = 1; ^ nrdiv.cpp:6:8: error: 'int mMin' previously defined here int n, mMin = INT_MAX, nrDiv = 1; ^ nrdiv.cpp:70:24: error: redefinition of 'int nrDiv' int n, mMin = INT_MAX, nrDiv = 1; ^ nrdiv.cpp:6:24: error: 'int nrDiv' previously defined here int n, mMin = INT_MAX, nrDiv = 1; ^ nrdiv.cpp:71:5: error: redefinition of 'int currProd' int currProd = 1; ^ nrdiv.cpp:7:5: error: 'int currProd' previously defined here int currProd = 1; ^ nrdiv.cpp:72:11: error: redefinition of 'int t [11]' int t[NMAX], a[NMAX] = {2, 3, 5, 7, 11, 13, 17, 19, 23}; ^ nrdiv.cpp:8:5: error: 'int t [11]' previously declared here int t[NMAX], a[NMAX] = {2, 3, 5, 7, 11, 13, 17, 19, 23}; ^ nrdiv.cpp:72:20: error: redefinition of 'int a [11]' int t[NMAX], a[NMAX] = {2, 3, 5, 7, 11, 13, 17, 19, 23}; ^ nrdiv.cpp:8:14: error: 'int a [11]' previously defined here int t[NMAX], a[NMAX] = {2, 3, 5, 7, 11, 13, 17, 19, 23}; ^ nrdiv.cpp: In function 'int pwr(int, int)': nrdiv.cpp:74:5: error: redefinition of 'int pwr(int, int)' int pwr(int a, int n) ^ nrdiv.cpp:10:5: error: 'int pwr(int, int)' previously defined here int pwr(int a, int n) ^ nrdiv.cpp: In function 'void bkt(int)': nrdiv.cpp:82:6: error: redefinition of 'void bkt(int)' void bkt(int k) ^ nrdiv.cpp:18:6: error: 'void bkt(int)' previously defined here void bkt(int k) ^ nrdiv.cpp:95:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (mMin > m) ^ nrdiv.cpp: In function 'int main()': nrdiv.cpp:105:5: error: redefinition of 'int main()' int main() ^ nrdiv.cpp:41:5: error: 'int main()' previously defined here int main() ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema NrDiv 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ă.