题目大意
给出 n n n,求 ∏ i = 1 n ∏ j = 1 i ∏ k = 1 j k k \prod \limits_{i=1}^{n} \prod\limits_{j=1}^{i} \prod \limits_{k=1}^{j} k^k i=1∏nj=1∏ik=1∏jkk 对 998244353 998244353 998244353 取模后的值。
思路讲解.
不知道快速幂的请移步 这里。
如果直接枚举 i , j , k i,j,k i,j,k,那时间复杂度为遍历的时长乘上快速幂的时长,即 O ( n 3 l o g n ) O(n^3logn) O(n3logn),肯定会 TLE
。
仔细观察,不难发现。在遍历时,要使 k k