C. 【例78.1】忽明忽暗

    传统题 1000ms 64MiB

【例78.1】忽明忽暗

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

Description

走廊里有 $n$ 盏灯,编号依次为$1$,$2$,$3$,…,$n$,由学校电路控制中心管理。初始时,所有灯都是关闭的。某黑客入侵了学校电路控制中心,黑客想让灯忽明忽暗,进行了 $n$ 轮操作。第 $i$ 轮操作,会让所有编号为 $i$ 的倍数的灯状态反转,也就是打开的变为关闭,关闭的变为打开。
现在黑客想知道,$n$ 轮操作后,所有亮着的灯的编号之和为多少。因为答案很大,只需输出答案对 $10^9+7$取模的结果。

Input Format

一个整数 $n$,表示灯的个数。对于$100$% 的数据$1≤n≤10^{18}$。

Output Format

一个整数,表示亮着的灯的编号之和对$10^9+7$取模的结果。
20
30

Source

http://bas.ssoier.cn:8086/problem_show.php?pid=3443 结构体和文件

高精度

未参加
状态
已结束
规则
ACM/ICPC
题目
3
开始于
2025-9-12 19:00
结束于
2025-9-21 23:00
持续时间
220 小时
主持人
参赛人数
2