#3560
Stampile
Pe fiecare din porțile celor n
(n
<= 100
) case dintr-un sat se scrie câte un număr, prin aplicarea unor ștampile cu cifre. Exemplu: pentru a scrie numărul 3404
se vor aplica ștampilele 3
și 0
câte o dată și ștampila 4
de două ori.
Se citesc n
numere naturale (cele ce se scriu pe porți) și se cer următoarele:
a) Care este ștampila cea mai puțin folosită?
b) Care este ordinea celor 10
ștampile (cu cele 10
cifre), începând cu cea mai uzată și terminând cu cea mai puțin folosită?
c) Care numere au folosit exact două ștampile?
ONI 2001 clasele V-VI, enunț puțin modificat
Problema | Stampile | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #53761678 | Utilizator | |
Fișier | stampile.cpp | Dimensiune | 1.30 KB |
Data încărcării | 11 Noiembrie 2024, 09:45 | Scor / rezultat | 60 puncte |
stampile.cpp: In function 'int main()': stampile.cpp:6:19: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] scanf("%d",&n); ^ stampile.cpp:9:23: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] scanf("%d",&z); ^ stampile.cpp:45:17: warning: 'nr' may be used uninitialized in this function [-Wmaybe-uninitialized] x[nr]=-1; ^
Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
---|---|---|---|---|---|---|
1 | 0 secunde | OK. | 20 | 20 | Exemplu | |
2 | 0 secunde | OK. | 20 | 20 | ||
3 | 0 secunde | Raspuns gresit. | 20 | 0 | ||
4 | 0 secunde | Raspuns gresit. | 20 | 0 | ||
5 | 0 secunde | OK. | 20 | 20 | ||
Punctaj total | 60 |
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Stampile 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ă.