求助
  • 板块P5172 Sum
  • 楼主psoet
  • 当前回复6
  • 已保存回复6
  • 发布时间2022/10/17 13:54
  • 上次更新2023/10/27 07:09:06
查看原帖
求助
161577
psoet楼主2022/10/17 13:54

思路就是找出一个有理数 pq{p\over q} 使得对于所有 1in1 \leq i \leq nir=ipq\lfloor i\sqrt{r} \rfloor = \lfloor{ip \over q}\rfloor,然后 i=1n(1)ipq\sum_{i=1}^n (-1)^{\lfloor{ip\over q}\rfloor} 是好求的。

对于下面这组数据 631007895 60 798728694 103115431,答案应该是-9,但是它输出了-1

拟合出来的分数是 798728694103115431{798728694\over103115431},取比较大的 ii 检验 ir=ipq\lfloor i\sqrt{r} \rfloor = \lfloor{ip \over q}\rfloor 是满足的,而且用该分数跑暴力求出来的答案确实是-1

2022/10/17 13:54
加载中...