Revizia anterioară Revizia următoare
| Fișierul intrare/ieșire | ab.in, ab.out | Sursă | Baraj Shumen juniori 2014 |
|---|---|---|---|
| Autor | Cristian Frâncu | Adăugată de |
|
| Timp de execuție pe test | 0.07 sec | Limită de memorie | 131072 KB |
| Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
AB (clasa a 8-a)
Fie două secvențe de numere intregi A = a1a2...ak și B = b1b2...bn. Spunem că secvența A “încape” în secvența B la poziția i dacă a1 ≤ bi, a2 ≤ bi+1, ... ak ≤ bi+k-1, unde i ≤ n-k+1.
Secvența A are proprietatea că ai = (p*ai-1 + q*ai-2) % r, pentru i ≥ 3.
Secvența B are proprietatea că bi = bi-1 + (s*bi-1 + t*bi-2) % u pentru i ≥ 3.
Cerință
Date două secvențe A și B specificate prin numerele care le definesc unic, k, a1, a2, p, q, r, n, b1, b2, s, t, u să se găsească cea mai mică poziție i unde secvența A încape în secvența B.
Date de intrare
Fișierul de intrare ab.in ...
Date de ieșire
În fișierul de ieșire ab.out ...
Restricții
- ... ≤ ... ≤ ...
Exemplu
| ab.in | ab.out |
|---|---|
| This is some text written on multiple lines. |
This is another text written on multiple lines. |
Explicație
...

