Diferențe pentru problema/alarma între reviziile #13 si #2

Nu există diferențe între titluri.

Diferențe între conținut:

h2. Date de intrare
Primele 10 linii din fișierul $alarma.in$ conțin perechi de numere naturale nenule, x[~i~] y[~i~], separate printr-un spațiu, reprezentând coordonatele tastei numerice corespunzătoare cifrei i, 0 ≤ i ≤ 9, în ordinea crescătoare a valorilor cifrelor de pe taste. Pe a unsprezecea linie se află 4 cifre care reprezintă momentul de timp la care Gigel dorește să se trezească, în formatul HHMM.
Fișierul de intrare $alarma.in$ ...
h2. Date de ieșire
În fișierul $alarma.out$ se afișează pe prima linie un număr natural reprezentând numărul minim de calorii consumat, iar pe cea de-a doua linie, cele patru cifre pe care le tastează pentru setarea alarmei.
În fișierul de ieșire $alarma.out$ ...
h2. Restricții
* Coordonatele x[~i~] și y[~i~] ale unei taste reprezintă linia și respectiv coloana unde este situată tasta numerică i
* $1 ≤ x[~i~] ≤ 99 ; 1 ≤ y[~i~] ≤ 99$ pentru orice valoare a lui i de la 0 la 9.
* 0 ≤ numărul reprezentat de primele două cifre HH este natural ≤ 23
* 0 ≤ numărul reprezentat de ultimele două cifre MM este natural ≤ 59
* Pentru determinarea corectă a numărului minim de calorii consumat se acordă 40% din punctaj, iar pentru determinarea corectă a celor 4 cifre tastate se acordă 60% din punctaj.
* $... ≤ ... ≤ ...$
h2. Exemplu
table(example).
|_. alarma.in |_. alarma.out |_. Explicații |
| 1 2
71 1
18 25
12 2
82 73
3 1
52 3
3 35
2 54
1 93
0124
| 179
9784
| Calorii(9,7)+Calorii(7,8)+Calorii(8,4)=
<notextile>(|3-1|+|93-35|) + (|3-2|+|54-35|) + (|82-2|+|73-54|)=</notextile>
2 + 58 + 1 + 19 + 80 + 19 = 179
|
table(example).
|_. alarma.in |_. alarma.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
 
h3. Explicație
 
...
== include(page="template/taskfooter" task_id="alarma") ==

Nu există diferențe între securitate.