#377
Se citește numărul natural nenul n. Determinați două numere naturale a , b, cu proprietatea că produsul lor este n și valoarea absolută a diferenței lor este minimă.
| Problema | DifiMin | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64578247 | Utilizator | |
| Fișier | difimin.cpp | Dimensiune | 220 B |
| Data încărcării | 15 Mai 2026, 15:20 | Scor/rezultat | Eroare de compilare |
difimin.cpp:4:11: error: ‘a’ has not been declared 4 | int n,a,b,ng=1; | ^ difimin.cpp:4:13: error: ‘b’ has not been declared 4 | int n,a,b,ng=1; | ^ difimin.cpp:4:15: error: ‘ng’ has not been declared 4 | int n,a,b,ng=1; | ^~ difimin.cpp:4:19: error: expected ‘)’ before ‘;’ token 4 | int n,a,b,ng=1; | ^ | ) difimin.cpp:3:9: note: to match this ‘(’ 3 | int main( | ^ difimin.cpp:3:5: warning: second argument of ‘int main(int, int, int, int)’ should be ‘char **’ [-Wmain] 3 | int main( | ^~~~ difimin.cpp:3:5: warning: third argument of ‘int main(int, int, int, int)’ should probably be ‘char **’ [-Wmain] difimin.cpp:3:5: warning: ‘int main(int, int, int, int)’ takes only zero or two arguments [-Wmain] difimin.cpp:5:5: error: ‘cin’ does not name a type 5 | cin>>n; | ^~~ difimin.cpp:6:5: error: ‘a’ does not name a type 6 | a=int(sqrt(n)); | ^ difimin.cpp:7:5: error: expected unqualified-id before ‘while’ 7 | while(ng==1) | ^~~~~ difimin.cpp:11:5: error: ‘cout’ does not name a type 11 | cout<<a+1<<' '<<b; | ^~~~ difimin.cpp:13:5: error: expected unqualified-id before ‘return’ 13 | return 0;} | ^~~~~~ difimin.cpp:13:14: error: expected declaration before ‘}’ token 13 | return 0;} | ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema DifiMin 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ă.