Laiko ribojimas: 1s
Atminties ribojimas: 64MB
Duomenų failas: nuliai.in
Rezultatų failas: nuliai.out
Funkcijos nuliai
Baitlandijos universiteto programavimo studentai prirašo įvairaus keisto kodo. Jums duotas vienos programos kodas:
function f(n,k):
if k == 0: return 1
result = 0
for i from 1 to n - k + 1, inclusive:
result += f(n - i, k - 1)
return result
function calculate(n, k):
result = 0
result += f(n, k - 1) - f(n, k)
result += f(n, k + 1) - f(n, k)
return result
Reikia skaičių tokių porų , kurioms calculate(n, k) grąžina nulį.
Įvestis
Pirmoje eilutėje bus pateiktas skaičius - testų skaičius.
Kitose eilučių bus pateikta po du skaičius - ir .
Išvestis
Kiekvienam testui, išveskite porų skaičių moduliu .
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
3 2 10 10 40 50 55 |
2 3 0 |