EduBrick

D. Номер перестановки

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

Все перестановки чисел от 1 до nn выписаны в лексикографическом порядке и пронумерованы с нуля. По перестановке найдите её номер.

Формат ввода

В первой строке qq (1≤q≤1041 \le q \le 10^4). В каждой из следующих qq строк — число nn (1≤n≤181 \le n \le 18) и затем nn чисел: перестановка чисел от 1 до nn.

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

Для каждого запроса выведите номер перестановки в отдельной строке.

Примеры

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