EduBrick

Сочетания по модулю

1000 мс · 256 МБ · всё или ничего

Вычислите (nk) mod 998 244 353\binom{n}{k} \bmod 998\,244\,353 для qq запросов.

Формат ввода

В первой строке — число запросов qq (1≤q≤1051 \le q \le 10^5).

В следующих qq строках — по два числа nn и kk (0≤k≤n≤1060 \le k \le n \le 10^6).

Формат вывода

Для каждого запроса выведите значение сочетания по модулю 998 244 353998\,244\,353.

Примеры

ввод
3
5 2
0 0
10 10
вывод
10
1
1
ввод
1
1000000 0
вывод
1
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.