Revizia anterioară Revizia următoare
Fişierul intrare/ieşire: | showroom.in, showroom.out | Sursă | ONI 2013, clasa a 10-a |
Autor | Doru Popescu Anastasiu | Adăugată de | |
Timp execuţie pe test | 0.2 sec | Limită de memorie | 36864 kbytes |
Scorul tău | N/A | Dificultate | N/A |
Vezi solutiile trimise | Statistici
Showroom
Un showroom din Strasbourg comercializează o gamă foarte mare de modele de autoturisme, aşezate pe n linii. Pe câte o linie se găsesc numai modele de autoturisme comercializate de acelaşi dealer. Un dealer poate avea modele pe mai multe linii. Parlamentul European doreşte să-şi înoiască parcul auto şi trimite responsabilul cu activitatea de transport la showroom pentru a se informa cu privire la variantele pe care le are pentru rezolvarea acestei probleme de achiziţie. Responsabilul trebuie să aleagă de la primul dealer f1 modele, de la al doilea dealer f2 modele, etc. Şirul de numere f1,f2,f3,... reprezintă termenii modulo k ai unei progresii aritmetice cu primul termen a şi raţia r. Dacă valoarea din şirul de numere este mai mare decât numărul de modele al dealerului corespunzător, atunci responsabilul nu mai alege nici un model al dealerului. Primul dealer este cel care are modelele pe prima linie şi, eventual, pe alte linii care urmează primei linii (dar nu neapărat consecutive!), al doilea dealer este cel care are modelele pe prima linie ce conţine modele diferite de cele ale primului dealer etc.
Cerinţă
Date de intrare
Fişierul de intrare showroom.in ...
Date de ieşire
În fişierul de ieşire showroom.out ...
Restricţii
- ... ≤ ... ≤ ...
Exemplu
showroom.in | showroom.out |
---|---|
This is some text written on multiple lines. | This is another text written on multiple lines. |
Explicaţie
...