#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 | #23412517 | Utilizator | |
Fișier | stampile.pas | Dimensiune | 900 B |
Data încărcării | 03 Iulie 2020, 12:08 | Scor / rezultat | 40 puncte |
Free Pascal Compiler version 2.6.2-8 [2014/01/22] for i386 Copyright (c) 1993-2012 by Florian Klaempfl and others Target OS: Linux for i386 Compiling stampile.pas stampile.pas(18,5) Warning: Variable "y" does not seem to be initialized stampile.pas(19,5) Warning: Variable "t" does not seem to be initialized stampile.pas(22,28) Warning: Variable "c" does not seem to be initialized stampile.pas(23,25) Warning: Variable "cc" does not seem to be initialized stampile.pas(27,9) Warning: Variable "aux" does not seem to be initialized stampile.pas(29,26) Warning: Variable "pp" does not seem to be initialized stampile.pas(7,16) Note: Local variable "xx" not used Linking the.exe 47 lines compiled, 0.1 sec 6 warning(s) issued 1 note(s) issued /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
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 | Raspuns gresit. | 20 | 0 | ||
Punctaj total | 40 |
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ă.