#4452
UDP
Chris a scris pe un caiet foarte multe numere de două sau trei cifre, toate divizibile cu 7
. Interesant este că aceste numere conțineau doar cifrele 1
, 2
sau 4
. Mădălina a făcut curățenie în casă și a aruncat caietul. Acum Chris este foarte supărat că și-a pierdut numerele. Ca să îl înveselească, Mădălina i-a spus lui Chris: “Numerele tale conțineau exact U
cifre de 1
, D
cifre de 2
și P
cifre de 4
”. Bucuros, Chris a venit la concurenții de la ONIGim și i-a rugat să îi regăsească numerele. Experți în programare, concurenții s-au apucat de treabă, dar imediat și-au dat seama că este posibil să existe mai multe moduri de a reconstitui numerele. Din fericire Chris se mulțumește cu oricare reconstituire și a promis 100
de puncte pentru fiecare concurent care îi va oferi o soluție validă. Cunoscând cele trei numere U
, D
și P
cu semnificația din enunț, să se determine numere de două sau trei cifre, divizibile cu 7
astfel încât în numerele determinate să se regăsească exact U
cifre de 1
, D
cifre de 2
și P
cifre de 4
.
Problema | UDP | Operații I/O |
udp.in /udp.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #48688835 | Utilizator | |
Fișier | udp.cpp | Dimensiune | 835 B |
Data încărcării | 02 Februarie 2024, 08:30 | Scor / rezultat | Eroare de compilare |
udp.cpp:10:12: error: 'numar div [6]' redeclared as different kind of symbol numar div[6]; ^ In file included from /usr/include/c++/4.8/cstdlib:72:0, from /usr/include/i386-linux-gnu/c++/4.8/bits/stdc++.h:47, from udp.cpp:1: /usr/include/stdlib.h:789:14: error: previous declaration of 'div_t div(int, int)' extern div_t div (int __numer, int __denom) ^ udp.cpp: In function 'void init()': udp.cpp:13:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[0].nr = 14; ^ udp.cpp:14:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[1].nr = 21; ^ udp.cpp:15:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[2].nr = 42; ^ udp.cpp:16:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[3].nr = 112; ^ udp.cpp:17:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[4].nr = 224; ^ udp.cpp:18:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[5].nr = 441; ^ udp.cpp:20:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[0].cif1 = 1; ^ udp.cpp:21:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[1].cif1 = 1; ^ udp.cpp:22:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[2].cif1 = 0; ^ udp.cpp:23:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[3].cif1 = 2; ^ udp.cpp:24:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[4].cif1 = 0; ^ udp.cpp:25:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[5].cif1 = 1; ^ udp.cpp:27:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[0].cif2 = 0; ^ udp.cpp:28:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[1].cif2 = 1; ^ udp.cpp:29:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[2].cif2 = 1; ^ udp.cpp:30:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[3].cif2 = 1; ^ udp.cpp:31:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[4].cif2 = 2; ^ udp.cpp:32:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[5].cif2 = 0; ^ udp.cpp:34:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[0].cif4 = 1; ^ udp.cpp:35:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[1].cif4 = 0; ^ udp.cpp:36:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[2].cif4 = 1; ^ udp.cpp:37:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[3].cif4 = 0; ^ udp.cpp:38:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[4].cif4 = 1; ^ udp.cpp:39:10: error: invalid types '<unresolved overloaded function type>[int]' for array subscript div[5].cif4 = 2; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema UDP 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ă.