Laiko ribojimas: 4s
Atminties ribojimas: 128MB
Duomenų failas: rseka.in
Rezultatų failas: rseka.out
Retrospektyvinė seka
Retrospektyvinė seka yra tokia rekursyvi seka, kurios pirmieji narių yra apibrėžti, o kiekvienas tolesnis narys yra ankstesnių narių suma, t. y. , , , .
Pavyzdžiui, Fibonači seka yra tokia retrospektyvinė seka, kur , , , , , .
Raskite duotos retrospektyvinės sekos -ąjį narį moduliu MOD = 1000000009.
Pradiniai duomenys
Pirmoje eilutėje – testų skaičius T. ()
Kiekvieno testo pirmoje eilutėje yra 3 sveikieji skaičiai: N, M ir C. (, , )
Kiekvieno testo antroje eilutėje yra N sveikųjų skaičių – pirmieji sekos nariai. ()
Kiekvieno testo trečioje eilutėje yra yra C sveikųjų skačių – , , ..., .
Rezultatai
Kiekvienam testui išveskite vieną eilutę su skaičiumi moduliu MOD.
Pavyzdys
Duomenys | Rezultatai |
---|---|
3 2 2 2 1 1 1 2 2 7 2 1 1 1 2 3 100000000000 3 0 1 2 1 2 3 |
1 13 48407255 |