Diferențe pentru problema/unificare între reviziile #3 si #4

Nu există diferențe între titluri.

Diferențe între conținut:

Prin operația de *unificare* a două numere naturale $a$ și $b$ înțelegem obținerea celui mai mare număr care se poate forma din cifrele distincte din scrierea numărului $a$ și cifrele distincte din scrierea numărului [$b$]. De exemplu, unificând $a = 727952$ cu $b = 92868$ vom obține numărul [$99876522$], deoarece din $a$ vom utiliza cifrele 2, 5, 7, 9, iar din $b$ cifrele 2, 6, 8, 9. Cel mai
mare număr pe care îl putem forma cu aceste cifre este 99876522.
Operația de unificare poate fi aplicată și pentru $k$ numere, respectând aceeași regulă: pentru fiecare număr din cele $k$ identificăm cifrele distincte care apar în scrierea lui, apoi determinăm cel mai mare număr care se poate forma utilizând
Operația de unificare poate fi aplicată și pentru *k* numere, respectând aceeași regulă: pentru fiecare număr din cele *k* identificăm cifrele distincte care apar în scrierea lui, apoi determinăm cel mai mare număr care se poate forma utilizând
toate aceste cifre. De exemplu, unificând numerele 112, 223 și 12334 vom obține 43322211.
Se dau două numere naturale, $n$ și [$k$], și un șir de $n$ numere naturale $a[~1~], a[~2~], . . . , a[~n~]$.
Se dau două numere naturale, *n* și *k*, și un șir de *n* numere naturale $a[~1~], a[~2~], . . . , a[~n~]$.
h2. Cerințe
Determinați și afișați:
# cel mai mare număr de exact $k$ cifre din șirul dat;
# cel mai mare număr de exact *k* cifre din șirul dat;
# cel mai mare număr care poate fi obținut prin unificarea a două valori aflate pe poziții alăturate în șirul dat;
# cel mai mare număr care se poate obține prin unificarea a $k$ valori aflate pe poziții consecutive în șirul dat.
# cel mai mare număr care se poate obține prin unificarea a *k* valori aflate pe poziții consecutive în șirul dat.
h2. Date de intrare

Nu există diferențe între securitate.