Detalii evaluare #52423783

Rezumat problemă

Nicușor, primarul capitalei, a fost invitat în seara zilei de 5 septembrie 2024 la jurnalul de seară al Digi 24. Acesta a fost provocat să rezolve o problemă “de clasa a patra” propusă de către o profesoară: “Care este cel mai mic număr natural nenul care are proprietatea că dacă mutăm ultima sa cifră în fața primei cifre, valoarea noului număr este egală cu dublul numărului inițial”. Cu alte cuvinte, acestuia i s-a cerut să găsească cel mai mic număr nenul de forma \(\overline{c_1 c_2 … c_n}\) cu proprietatea \(\overline{c_n c_1 c_2 … c_{n-1}} = 2 \times \overline{c_1 c_2 … c_n}\).

După ce a rezolvat problema, Nicușor a decis să o generalizeze, astfel propunând o variantă pentru clasa a cincea: Care este cel mai mic număr natural nenul, care, scris in baza b ca \(\overline{c_1 c_2 … c_n}_{(b)}\), are proprietatea că \(\overline{c_n c_1 c_2 … c_{n-1}}_{(b)} = a \times \overline{c_1 c_2 … c_n}_{(b)}\) unde 2 ≤ a < b.

Detalii

Problema NicușorD Operații I/O tastatură/ecran
Limita timp 0.2 secunde Limita memorie Total: 64 MB / Stivă 8 MB
Id soluție #52423783 Utilizator Muresan Luca (LucaLucaM)
Fișier nicușord.cpp Dimensiune 1.64 KB
Data încărcării 29 Septembrie 2024, 22:47 Scor / rezultat 0 puncte

Evaluare


Mesaj compilare

nicușord.cpp:5:2: warning: #warning That's not the baby, that's my baby [-Wcpp]
 #warning That's not the baby, that's my baby

  ^
nicușord.cpp: In function 'int main()':
nicușord.cpp:26:8: warning: variable 'check' set but not used [-Wunused-but-set-variable]
   auto check = [&](const std::string &x, const std::string &y) {

        ^

Rezultat evaluare

Test Timp Mesaj evaluare Scor posibil Scor obținut
1 0 secunde Raspuns gresit. 5 0
2 0 secunde Raspuns gresit. 5 0
3 0 secunde Raspuns gresit. 5 0
4 0 secunde Raspuns gresit. 5 0
5 0 secunde Raspuns gresit. 5 0
6 0 secunde Raspuns gresit. 5 0
7 0 secunde Raspuns gresit. 5 0
8 0 secunde Raspuns gresit. 5 0
9 0.136 secunde Raspuns gresit. 5 0
10 Depășit Limita de timp depășită 5 0
11 0 secunde Raspuns gresit. 5 0
12 0 secunde Raspuns gresit. 5 0
13 0.008 secunde Raspuns gresit. 5 0
14 Depășit Limita de timp depășită 5 0
15 0 secunde Raspuns gresit. 5 0
16 Depășit Limita de timp depășită 5 0
17 Depășit Limita de timp depășită 5 0
18 Depășit Limita de timp depășită 5 0
19 Depășit Limita de timp depășită 5 0
20 0 secunde Raspuns gresit. 5 0
Punctaj total 0

Cum funcționează evaluarea?

www.pbinfo.ro permite evaluarea a două tipuri de probleme:

  • probleme la care rezolvarea presupune scrierea unui program complet
  • probleme la care rezolvarea presupune scrierea unei secvențe de program - câteva instrucțiuni, o listă de declarații, una sau mai multe funcții, etc.

Problema NicușorD face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:

  • Programul sursă este compilat folosind compilatorul corespunzător. Dacă în urma compilării se obțin erori sau avertismente, acestea sunt afișate în această pagină.
  • Dacă programul a fost compilat, executabilul obținut va fi rulat, furnizându-i-se unul sau mai multe seturi de date de intrare, în concordanță cu restricțiile specifice problemei. Pentru fiecare set de date se obține un anumit punctaj, în raport cu corectitudinea soluției tale.

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ă.