Diferențe pentru problema/seif2 între reviziile #25 si #15

Nu există diferențe între titluri.

Diferențe între conținut:

== include(page="template/taskheader" task_id="seif2") ==
Matei tocmai a început clasa a 9 - a, iar părinții lui i-au cumpărat un seif în care au pus un cadou surpriză deoarece acesta a intrat la liceu. Mecanismul de deschidere a seifului are o bandă ascunsă, cu *n* numere gravate pe ea. Banda poate fi deplasată stânga sau dreapta, astfel încât pe un ecran pot fi aduse oricare două numere consecutive (dar doar două numere). Seiful are și taste prin care se poate introduce codul secret care îl deschide. Părinții lui Matei i-au spus că acel cod este cel mai mare dintre numerele formate din perechile vizibile ale benzii, lipind numărul din dreapta la finalul celui din stânga. De exemplu, dacă numerele din bandă vizibile pe ecran sunt 23 și 455, codul format prin lipirea lor este 23455.
Matei tocmai a început clasa a 9 - a, iar părinții lui i-au cumpărat un seif în care au pus un cadou surpriză deoarece acesta a intrat la liceu. Mecanismul de deschidere a seifului are o bandă ascunsă, cu *n* numere gravate pe ea, din care se pot vedea pe un ecran doar două numere consecutive pe bandă. Banda poate fi rotită astfel încât pe ecran pot fi aduse oricare două numere connsecutive. Seiful mai are și o tastatura numerică prin care se tastează codul secret care deschide seiful. Părinții lui Matei i-au spus că acel cod este cel mai mare dintre numerele formate din perechile vizibile ale benzii, lipind numărul din dreapta la finalul celui din stânga. De exemplu, dacă numerele din bandă vizibile pe ecran sunt 23 și 455, codul format prin lipirea lor este 23455.
Matei a scos o foaie și a văzut că sunt [*n*]-1 coduri posibile.
Matei a scos o foaie și a văzut că sunt *n*-1 de coduri posibile.
h2. Cerință
Scrieți un program care să afle codul de la seif pentru ca Matei să poată afla ce cadou se află în el.
Scrieți un program care să afle codul de la seif pentru ca Matei să poată afla ce cadou se află în interiorul seifului.
h2. Date de intrare
Fișierul de intrare $seif2.in$ conține pe prima linie numărul de numere *n* ale benzii. Pe a doua linie conține cele *n* numere, despărțite printr-un spațiu.
Fișierul de intrare $seif2.in$ conține pe prima linie numărul de numere *n*. Pe a doua linie conține cele *n* numere, despărțite printr-un spațiu.
h2. Date de ieșire
În fișierul de ieșire $seif2.out$ veți scrie codul ce deschide seiful, și anume cel mai mare număr ce se poate forma prin alăturarea a două numere consecutive pe bandă.
În fișierul de ieșire $seif2.out$ se va codul ce deschide seiful.
h2. Restricții
h2. Exemplu
table(example).
table(example).
|_. seif2.in |_. seif2.out |_. Explicație |
| 11
12 5 30 1 263 6 212 2 84 35 94

Nu există diferențe între securitate.