#92. 康托展开

康托展开

当前没有测试数据。

题目描述

给定 1∼N1\sim N 的一个全排列,试求它在所有 1∼N1\sim N 全排列中的排名。结果对 998244353998244353 取模。

输入格式

第一行一个正整数 NN。

第二行 NN 个正整数,表示 1∼N1\sim N 的一种全排列。

输出格式

一行一个非负整数,表示答案对 998244353998244353 取模的值。

样例 1

3
2 1 3
3
4
1 2 4 3
2

数据范围与提示

对于 5%5\% 数据,1≤N≤101\le N\le 10。
对于 20%20\% 数据,1≤N≤50001\le N\le 5000。
对于 100%100\% 数据,1≤N≤1061\le N\le 10^6。