D. 【例78.1】忽明忽暗

    Type: RemoteJudge 1000ms 64MiB

【例78.1】忽明忽暗

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

说明

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

输入格式

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

输出格式

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

样例

20
30

2025年夏令营新人班【查】7

Not Claimed
Status
Done
Problem
41
Open Since
2025-7-12 0:00
Deadline
2025-8-20 23:59
Extension
24 hour(s)