AT_agc076_a.[AGC076A] Hamming-Distant Arrays
提高+/省选-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一个整数 N。对于长度为 N2 的整数序列 a 和 b,它们的每个元素都是 1 到 N 之间的整数,我们定义它们的距离 d(a,b) 如下:
- d(a,b)=“满足 ai=bi 的下标 i(1≤i≤N2)的个数”。
现在,你需要构造 N 个长度为 N2 的整数序列,每个元素都是 1 到 N 之间的整数,记为 x1,x2,⋯,xN(序列顺序视为有区分)。请计算满足下列条件的 (x1,x2,⋯,xN) 的方案数,答案对 998244353 取模。
- 对于任意长度为 N2 的整数序列 y,y 的每个元素均为 1 到 N 之间的整数,必定存在某个 1≤i≤N,使得 d(xi,y)≥N2−N。
输入格式
输入从标准输入读取,格式如下:
N
输出格式
输出答案。
输入输出样例
输入#1
2
输出#1
80
输入#2
3
输出#2
597965565
输入#3
10
输出#3
241191911
说明/提示
样例解释 1
例如,(x1,x2)=((1,1,2,2),(1,2,1,2)) 不满足条件,因为如果 y=(1,1,1,2),那么 d(x1,y)=1,d(x2,y)=1。
另一方面,(x1,x2)=((1,1,1,1),(2,2,2,2)) 满足条件。
满足条件的 (x1,x2) 一共有 80 种。
数据范围
- 1≤N≤50
- 所有输入值都是整数。
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?