>_ evaluator.oji

Antrenament OJI/OLI · clasa a 8-a

Triunghiul lui Pascal

pascal.in / pascal.outtimp 1smemorie 64 MBsursă ≤ 64 KB10 testepunctaj maxim 100p

Combinările C(n,k)C(n, k) (în câte moduri alegi kk obiecte din nn) formează triunghiul lui Pascal. Răspunde la qq întrebări: afișează C(n,k)C(n, k) modulo 1 000 000 0071\,000\,000\,007.

Date de intrare

Pe prima linie qq, apoi qq linii cu nn și kk.

Date de ieșire

qq linii cu răspunsurile.

Restricții

q ≤ 100 000; 0 ≤ k ≤ n ≤ 1000

pascal.in
4
5 2
10 5
0 0
1000 500
pascal.out
10
252
1
159835829

Probleme similare pe PbInfo

Exersează aceeași tehnică și pe PbInfo — acolo găsești și soluții oficiale.