Type: Default 1000ms 256MiB

最大真因数

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.

题目背景

真因数_百度百科 (baidu.com)

真因数是指一个自然数除自身以外的因数.

题目描述

我们定义 f(x)f(x) 表示 xx 的最大真因子, 例如 f(12)=6f(12) = 6, f(11)=1f(11) = 1

现在我们给你一个整数 kk, 我们想求出所有最大真因数为 kk 的数字之和

更加形式化的, 我们想求 x=1+f(x)=k\sum_{x=1}^{+\infty} f(x) =k

输入格式

第一行一个整数 tt , 表示有 tt 组数据

接下来 tt 组数据, 每组数据一个数字 kk

输出格式

对于每一个样例, 我们输出 11 个整数表示所有的最大真因数为 kk 的数字之和.

样例 #1

样例输入 #1

3
2
3
18

样例输出 #1

4
15
36

样例解释

对于 k=2k=2 时候, 只有 44 的最大真因数是 22

对于 k=3k=3 时候, 只有 6,96, 9 的最大真因数是 33

对于 k=18k=18 的时候, 只有 3636 的最大真因数是 1818

提示

  • 1  t  104 1\ \leq\ t \ \leq\ 10^4
  • 2  k  106 2\ \leq\ k \ \leq\ 10^6

北辰OI俱乐部北辰杯·7月赛

Not Attended
Status
Done
Rule
OI
Problem
8
Start at
2024-7-5 18:00
End at
2024-7-7 18:00
Duration
4 hour(s)
Host
Partic.
115