#3038
Aflat într-o vizită cu părinții, Iliuță primește un bilet la tombolă pe care este scris un număr natural S. Pentru a câștiga un premiu, Iliuță trebuie să afle, plecând de la numărul S, un număr câștigător X. Pentru a-l ajuta să ghicească numărul câștigător, mama îi spune lui Iliuță că numărul S de pe biletul său este suma dintre numărul câștigător X și toate numerele obținute plecând de la numărul câștigător X, prin ștergerea cifrei unităților numărului X, apoi, succesiv, prin ștergerea cifrei unităților numărului obținut la pasul anterior, până se ajunge la un număr de o singură cifră.
Cunoscându-se numerele naturale N, S1, A, B, C, D, scrieți un program care rezolvă următoarele cerințe:
1) pentru fiecare dintre termenii șirului S1, S2, …, SN, determină cel mai mare număr natural mai mic strict decât termenul respectiv, pentru care există un număr câștigător; programul va afișa restul împărțirii sumei numerelor obținute la 1018+31;
2) pentru fiecare dintre termenii șirului S1, S2, …, SN, determină câte numere naturale mai mici sau egale cu termenul respectiv NU au număr câștigător; programul va afișa restul împărțirii sumei rezultatelor obținute la 1018+31.
| Problema | tombola | Operații I/O |
tombola.in/tombola.out
|
|---|---|---|---|
| Limita timp | 1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 64 MB
|
| Id soluție | #63257326 | Utilizator | |
| Fișier | tombola.cpp | Dimensiune | 1.79 KB |
| Data încărcării | 23 Februarie 2026, 20:13 | Scor/rezultat | 100 puncte |
| Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
|---|---|---|---|---|---|---|
| 0 | 0 secunde | OK. | 5 | 5 | ||
| 1 | 0 secunde | OK. | 5 | 5 | ||
| 2 | 0 secunde | OK. | 5 | 5 | ||
| 3 | 0.06 secunde | OK. | 5 | 5 | ||
| 4 | 0.056 secunde | OK. | 5 | 5 | ||
| 5 | 0.044 secunde | OK. | 5 | 5 | ||
| 6 | 0.836 secunde | OK. | 5 | 5 | ||
| 7 | 0.86 secunde | OK. | 5 | 5 | ||
| 8 | 0.704 secunde | OK. | 5 | 5 | ||
| 9 | 0.864 secunde | OK. | 5 | 5 | ||
| 10 | 0 secunde | OK. | 5 | 5 | ||
| 11 | 0 secunde | OK. | 5 | 5 | ||
| 12 | 0 secunde | OK. | 5 | 5 | ||
| 13 | 0.052 secunde | OK. | 5 | 5 | ||
| 14 | 0.036 secunde | OK. | 5 | 5 | ||
| 15 | 0.036 secunde | OK. | 5 | 5 | ||
| 16 | 0.644 secunde | OK. | 5 | 5 | ||
| 17 | 0.656 secunde | OK. | 5 | 5 | ||
| 18 | 0.62 secunde | OK. | 5 | 5 | ||
| 19 | 0.72 secunde | OK. | 5 | 5 | ||
| Punctaj total | 100 | |||||
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema tombola 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ă.