ultima problemă
grupă: mică sursă: OMI 2016
ultimul articol
autor: Prof. Radu Vişinescu
ultimul software
autor: Prof. Emanuela Cerchez
|
sir1 |
Timp maxim de execuţie / test: | 4s | Memorie totala disponibilă / stivă: | 2MB / 1MB |
|
Construim un şir recurent astfel:
Tn = a * Tn-22 + b * Tn-12 + x * Tn-2 + y * Tn-1 + z
Cerinţă Fiind date T0, T1, a, b, x, y, z, n calculaţi Tn modulo un număr natural M . Date de intrare Fişierul de intrare sir1.in conţine pe prima linie numerele naturale T0, T1, a, b, x, y, z, M, n , separate prin spaţiu, cu semnificaţia din enunţ. Date de ieşire Fişierul de ieşire sir1.out va contine o singură linie pe care va fi scris un număr natural reprezentând Tn modulo M . Restricţii 0 ≤ a, b, x, y, z ≤ 1000
0 ≤ T0, T1 ≤ 1 000 000 000
0 ≤ n ≤ 1016
0 < M ≤ 7000
Exemple sir1.in | sir1.out | Explicaţii | 1 1 0 0 1 1 0 1000 7
| 21
| Termenii şirului sunt:
T0=1
T1=1
T2=0*12+0*12+1*1+1*1+0=2
T3=0*12+0*22+1*1+1*2+0=3
T4=0*22+0*32+1*2+1*3+0=5
T5=0*32+0*52+1*3+1*5+0=8
T6=0*52+0*82+1*5+1*8+0=13
T7=0*82+0*132+1*8+1*13+0=21
Rezultatul este T7 mod 1000= 21 . |
|
Articole recomandate
Probleme recomandate
De la Lot AB 2007: | casute, centru, harta1, imax | De acelaşi autor: | nrbun2, nrbun, siruri, perspic, ture, toys, secv, arb, mexc, pviz | Despre Inducţie matematică: | 2sir, h, gray, poligon, patrate1, set, descfib, suma1, mutare, prieteni1, excursie1, galax, prieteni2, peg, perfect, borcane, regine, comoara2, domino, arctir, partitie, acoperire1, xpn | Despre recurenţă: | nrbun2, nrbun, grupe, palind, siruri, vecini, net, pioni, sir2, perm, red, sume3, pavaj, div3, descfib, robot1, soldati1, expresii, agitatie, aparitii, apel, randuri, zidar, log, maxq, cover, dist, munte1, vizibil, csir, puncte2, aranjari, numere5, anticip, bsir, evantai, sg1, zumzi, lant, perfect, cifru2, numere8, poarta, pviz, poli, desert, echitabil, patrate6, kperms, jump, petrecere, rege, triunghi3, sir9, arbore1, fibgcd, cds, wg, module, nr0, cover1, culori1, flori2, cntgcd, 2sah, matcnt, nmult |
|