跪求关于数论线性求质数部分的典题单
  • 板块学术版
  • 楼主KouMoSir
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/6/3 22:27
  • 上次更新2024/6/4 22:27:57
查看原帖
跪求关于数论线性求质数部分的典题单
1019606
KouMoSir楼主2024/6/3 22:27

最近打了一场百度之星初赛 只a了两道,看到B题很多人都会,但是我不会,很难过,知乎上搜到了一篇题解,也看不懂,心中警钟大作;

题面:

有1到n个选手赛跑,1选手跑一圈1分钟,2选手跑一圈2分钟...,n选手跑一圈n分钟

每位选手一开始赛跑,在路上遇见了其他人就相互打一次招呼,(例如1,2,3,同时相遇,算打了3次招呼),最终所有选手第一次全部同时到达终点时比赛结束(到达终点比赛结束之前时也要打招呼)

输入n(1<=n<=1e7)

输出所有选手相互打招呼的次数取模998244353

样例:
输入
3
输出
6

我的理解1到3 lcm为6
其中 
1对2 lcm为2 6/2=+3
1对3 lcm为3 6/3=+2
2对3 lcm为6 6/6=+1
 最终答案为6

我学习过线性筛,但是完全没看懂别人的题解,是我缺了什么知识点吗

2024/6/3 22:27
加载中...