D. 两个骑士

    传统题 1000ms 256MiB

两个骑士

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

题目背景

翻译自 CSES-1072 题。

题目描述

你的任务是对 k=1,2,,nk=1,2,\cdots,n 的每一个 kk 计算出有多少种方案将两个骑士放在 k×kk\times k 的棋盘上,并且这两个骑士不会互相攻击。

提示:骑士的移动规则遵守国际象棋的规则,一个骑士每次可以垂直移动 22 格,水平移动一格,或者水平移动 22 格,垂直移动 11 格。如果一格骑士可以通过一次移动到达另一个骑士的位置,他们就会互相攻击。

输入格式

输入一个正整数 nn

输出格式

输出 nn 行,每行输出一个整数表示方案数。

样例

8
0
6
28
96
252
550
1056
1848

说明/提示

1n100001\le n \le 10000

【语法周赛】M7W4

未参加
状态
已结束
规则
IOI(严格)
题目
4
开始于
2025-7-21 14:30
结束于
2025-7-28 6:30
持续时间
2 小时
主持人
参赛人数
17