- Time limit: 1.00 s
- Memory limit: 128 MB
Annettuna on n binomikerrointa, ja tehtäväsi on laskea ne modulo 10^9+7.
Binomikerroin {a \choose b} lasketaan kaavalla \frac{a!}{b!(a-b)!}. Binomikerroin on määritelty, kun a ja b ovat kokonaislukuja ja 0 \le b \le a.
Syöte
Syötteen ensimmäisellä rivillä on kokonaisluku n: laskujen määrä.
Sitten syötteessä on n riviä, joista jokainen sisältää kaksi kokonaislukua a ja b.
Tuloste
Tulosta jokaista lukuparia vastaava binomikerroin modulo 10^9+7.
Rajat
- 1 \le n \le 10^5
- 0 \le b \le a \le 10^6
Esimerkki
Syöte:
3 5 3 8 1 9 5
Tuloste:
10 8 126