C. 箴言(aphorism)

    传统题 文件IO:aphorism 2000ms 512MiB

箴言(aphorism)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

当你穿越爱的历史向我走来

我在你眼里看尽了相恋的年代

曾经的黑白,此刻灿烂

题目描述

给定 nn,求有多少 0n0\sim n 的排列 p0np_{0\cdots n} 满足,对于任意 0a<b<c<dn0 \leq a<b<c<d \leq n

  • a+d=b+ca + d = b + c,则区间 [min(pa,pd),max(pa,pd)][\min(p_a, p_d), \max(p_a, p_d)][min(pb,pc),max(pb,pc)][\min(p_b, p_c), \max(p_b, p_c)] 包含或不交。

答案对 998244353998244353 取模。

输入格式

第一行一个正整数 nn

输出格式

一行一个整数表示答案。

4
30

数据范围

对于所有数据,保证 2n10102\leq n \leq 10^{10}

  • 测试点 1,21, 2,保证 n10n \leq 10
  • 测试点 353 \sim 5,保证 n20n \leq 20
  • 测试点 686 \sim 8,保证 n50n \leq 50
  • 测试点 9139 \sim 13,保证 n106n \leq 10^6
  • 测试点 141714 \sim 17,保证 n109n \leq 10^9
  • 测试点 182018 \sim 20,无特殊限制。

samples

solution

test20260430-模拟赛第三场

未参加
状态
已结束
规则
OI
题目
3
开始于
2026-4-30 7:40
结束于
2026-4-30 12:40
持续时间
5 小时
主持人
参赛人数
140