Pagini recente »
Istoria paginii runda/2023-02-12-clasa-7-tema-16
|
Diferențe pentru problema/hiccup între reviziile 5 și 6
|
Profil Iustinian
|
Diferențe pentru problema/hiccup între reviziile 6 și 7
|
Diferențe pentru problema/hiccup între reviziile 8 și 9
Nu există diferențe între titluri.
Diferențe între conținut:
== include(page="template/taskheader" task_id="hiccup") ==
Deoarece laptopul lui Hiccup a venit preinstalat cu diabolicul sistem de operare Macrohard Doors el a pierdut toate numerele de telefon din agenda sa păstrată într-un fișier pe disc. Încercînd să regăsească numărul iubitei sale Astrid, el a folosit un program de recuperare numit dd (Dumb Data). Dupa ce a rulat o zi si o noapte, programul a putut recupera din agenda doar cifrele, pe care le-a scris sub forma unui sir intr-un fisier, afisand apoi pe ecran un mesaj in care specifica un numar de control pentru operatia de salvare realizata. Acel numar de control reprezinta suma tuturor cifrelor recuperate.
Deoarece laptopul lui Hiccup a venit preinstalat cu diabolicul sistem de operare _Macrohard Doors_ el a pierdut toate numerele de telefon din agenda sa păstrată într-un fișier pe disc. Încercînd să regăsească numărul iubitei sale Astrid, el a folosit un program de recuperare numit _dd_ (_Dumb Data_). După ce a rulat o zi și o noapte, programul a putut recupera din agenda doar cifrele, pe care le-a scris sub forma unui șir într-un fișier, afișînd apoi pe ecran un mesaj în care specifica un număr de control pentru operația de salvare realizată. Acel număr de control reprezintă suma tuturor cifrelor recuperate.
Hiccup este însă ferm convins că numărul lui Astrid este acolo. El își aduce aminte că numărul ei folosește fix K cifre distincte, repetate de ori de cîte ori. De asemenea speră că numărul nu a fost fragmentat și împraștiat, fiind o secvență de cifre una după alta, astfel încît el poate fi căutat în șirul de cifre obținut.
Hiccup este însă ferm convins că numărul lui Astrid este acolo. El își aduce aminte că numărul ei folosește fix K cifre distincte, repetate ori de cîte ori. De asemenea speră că numărul nu a fost fragmentat și împrăștiat, fiind o secvență de cifre una după alta, astfel încît el poate fi căutat în șirul de cifre obținut.
h2. Cerință
Hiccup fiind obișnuit mai mult cu dragonii decît cu calculatoarele vă roagă pe voi să găsiți în noianul de cifre secvențele de lungime maximă formate din K cifre repetate, în speranța că printre ele se află numărul de telefon al lui Astrid. El ar vrea de asemenea sa verifice numărul de control afisat pe ecran de programul de recuperare dd.
Hiccup fiind obișnuit mai mult cu dragonii decît cu calculatoarele vă roagă pe voi să găsiți în noianul de cifre secvențele de lungime maximă formate din K cifre distincte repetate, în speranța că printre ele se află numărul de telefon al lui Astrid. El ar vrea de asemenea să verifice numărul de control afisat pe ecran de programul de recuperare _dd_.
h2. Date de intrare
h2. Date de ieșire
Fișierul de ieșire $hiccup.out$ va conține pe prima linie numarul de control x afisat de programul de recuperare iar pe a doua linie lungimea numărului de lungime maximă format din exact K cifre repetate. Dacă nu există nici un astfel de număr lungimea se consideră zero (iar Hiccup va fi foarte, foarte trist).
Fișierul de ieșire $hiccup.out$ va conține pe prima linie numărul de control x afisat de programul de recuperare iar pe a doua linie lungimea numărului de lungime maximă format din exact K cifre repetate. Dacă nu există nici un astfel de număr lungimea se consideră zero (iar Hiccup va fi foarte, foarte trist).
h2. Restricții
și începe la poziția 8. El are lungime 19.
|
== include(page="template/taskfooter" task_id="hiccup") ==
Nu există diferențe între securitate.