Króliczki Jasia

Transkrypt

Króliczki Jasia
Króliczki Jasia
Jasiu jest zapalonym hodowca królików. Ostatnio poprzez eksperymenty genetyczne uszkodził
DNA jednego z królików i zauważył ze stały się nieśmiertelne oraz rozmnażają się w specyficzny
sposób: jeżeli pierwszego dnia mamy "a" samców a drugiego dołączymy "b-a" samic (warto
zauważyć, że drugiego dnia jest dokładnie "b" królików) , to trzeciego dnia otrzymamy a+b
królików, czwartego a+2b. Jasiu doszedł to następującej prawidłowości: liczba królików w n-tym
dniu jest równa sumie królików w dniach n-1 oraz n-2. Jako ze Jasiu nie był zbyt dobry z
matematyki ma problem z wyliczaniem kolejnych wartości ciągu. A chciałby wszystko
zweryfikować. Pomóż Jasiowi i napisz program wyliczający liczbę królików w n-tym dniu. Ale
ponieważ do udowodnienia prawidłowości Jasiowi wystarcza jedynie podanie ostatnie cyfry
liczby królików w n-tym dniu, wiec zostaniesz poproszony o wypisanie ostatniej cyfry.
Wejście
W pierwszej linii znajduje się dokładnie jedna liczba całkowita t (1<=t<=10000) oznaczająca
liczbę zestawów danych. W t kolejnych wierszach znajdują się 3 liczby: n a b (1<=n<=2*106,
1<=a,b<=5*109) oznaczające odpowiednio: liczbę dni, a - liczbę królików pierwszego dnia, b liczbę królików drugiego dnia.
Wyjście
W każdym z t wierszy wyjścia powinna znaleźć się dokładnie jedna liczba całkowita,
oznaczająca ostatnią cyfrę liczby krolików w n-tym dniu.
Przykład
Wejście:
2
511
443
Wyjście:
5
0
Wytłumaczenie:
I przypadek testowy: kolejne dni: 1 1 2 3 5;
II przypadek testowy: kolejne dni: 4 3 7 10;