DOJ logoDOJ
题目
最近添加的题目收藏的题目Workbooks
分类DLC比赛小组团队讨论区
排名
解题数量排行榜连续解题排名DOJ Power 排行榜
评测状态
征题登录注册
DOJ logoDOJ

支持 OI 子任务计分、Elo 等级分和 Discord 认证的社区在线评测系统。

题目
题目列表分类
社区
比赛排名讨论区公告举办外部比赛指南
账号
登录注册评测状态
政策
服务条款DLC 使用规则隐私政策API 文档语言运行环境比赛排名奖励评级与表现
© 2026 DOJ
保留所有权利
题解

Permutation of the Year 1

返回题目

题解

2026=452+12026=45^2+12026=452+1이다. 따라서 모든 정수 ddd에 대해

d2+(45d)2=2026d2d^2+(45d)^2=2026d^2d2+(45d)2=2026d2

는 202620262026의 배수이다.

aia_iai​를

ai=(45(i−1) mod 2026)+1a_i=(45(i-1)\bmod 2026)+1ai​=(45(i−1)mod2026)+1

로 둔다. gcd⁡(45,2026)=1\gcd(45,2026)=1gcd(45,2026)=1이므로 i=1,2,⋯ ,2026i=1,2,\cdots,2026i=1,2,⋯,2026에 대해 aia_i는 을 정확히 한 번씩 가지는 순열이다.

또한 임의의 1≤i<j≤20261 \leq i < j \leq 20261≤i<j≤2026에 대해

ai−aj≡45(i−j)(mod2026)a_i-a_j \equiv 45(i-j) \pmod{2026}ai​−aj​≡45(i−

이므로

(i−j)2+(ai−aj)2≡(1+452)(i−j)2≡0(mod2026)(i-j)^2+(a_i-a_j)^2 \equiv (1+45^2)(i-j)^2 \equiv 0 \pmod{2026}(i−j)2+(a

이다. 따라서 이 순열은 올해의 순열이다.

Solution written by GPT5.5

ai​
1,2,⋯ ,20261,2,\cdots,20261,2,⋯,2026
j)
(mod2026)
i
​
−
aj​)2≡
(1+
452)(i−
j)2≡
0
(mod2026)