Посчитайте количество способов расставить $$$n$$$ ладей на доске $$$n \times n$$$ так, что выполняются оба следующих условия:
Пустая клетка считается атакованной, если хотя бы одна ладья находится в той же строке или в том же столбце. Две ладьи атакуют друг друга, если они находятся в одной и той же строке или в одном и том же столбце, и между ними нет других ладей. Например, на следующей картинке можно найти только две пары ладей, атакующих друг друга:
Два способа считаются различными, если существует хотя бы одна клетка, которая свободна в одном из способов и занята ладьей в другом способе.
Ответ может быть очень большим, поэтому выведите его по модулю $$$998244353$$$.
Единственная строка входных данных содержит два целых числа $$$n$$$ и $$$k$$$ ($$$1 \le n \le 200000$$$; $$$0 \le k \le \frac{n(n - 1)}{2}$$$).
Выведите одно число — количество способов расставить ладьи, взятое по модулю $$$998244353$$$.
3 2
6
3 3
0
4 0
24
1337 42
807905441
Название |
---|