在 线 评 测 系 统
Toggle navigation
ZUEBOJ
常见问答
问题
来源/分类
状态
排名
竞赛
(1)
考试与作业
(2)
Login
Language
中文
ئۇيغۇرچە
English
فارسی
ไทย
한국어
问题2715--沉眠之星的衰减轨道
2715: 沉眠之星的衰减轨道
[命题人 :
]
时间限制 :
2
sec
内存限制 :
256 MB
提交
解决: 172
提交量: 475
统计
题目描述
在绕行“沉眠之星”的长期观测中,阿特拉斯号记录下许多能级读数。
对于某次观测到的初始能级 n,科研组定义了一条“衰减轨道”:
轨道的第一个数为 n;
之后每一步,将当前数 x 替换为它的算术平方根向下取整,即 x 变为 floor(sqrt(x));
重复上述操作,直到数值变为 1 为止。
整条衰减轨道的“能量总和”定义为轨道上所有出现过的数的和。
现在,阿特拉斯号一次性回传了多次观测到的初始能级。 对于每一个给定的初始能级 n,请你计算对应衰减轨道的能量总和。
输入
第一行一个整数 t (1 <= t <= 10^5),表示测试组数。
接下来 t 行,每行一个正整数 n (1 <= n <= 10^18),表示一次观测到的初始能级。
输出
对于每组数据,输出一行一个整数,表示对应衰减轨道上所有数的和。
样例输入
Copy
3 1 10 100
样例输出
Copy
1 14 114
来源/分类
"黑马程序员杯"郑州经贸学院程序设计大赛