H. 【普及】约数个数_约数和_欧拉函数

    传统题 100ms 32MiB

【普及】约数个数_约数和_欧拉函数

题目描述

给你一个数 nn,求 nn 的约数个数,约数和,以及欧拉函数 ϕ(n)\phi(n)

注意: 欧拉函数 ϕ(n)\phi(n) 是指比 nn 且和 nn 互质的数的个数

输入格式

第一行包含 11 个正整数 TT,表示数据的组数

解下 TT 行,每一行包含一个正整数 nn

输出格式

对于每一组数据输出 11 行包含 33 个数,分别是 nn 的约数个数,约数和,以及欧拉函数 ϕ(n)\phi(n)

1
12
6 28 4

提示

【样例 #1 解释】

  • 1212 的约数有 [1,2,3,4,6,12][1, 2, 3, 4, 6, 12] 共计 66
  • 1+2+3+4+6+12=281 + 2 + 3 + 4 + 6 + 12 = 28
  • 1212 小,且和 11 互质的数有 [1,5,7,11][1, 5, 7, 11],共计 44
请思考后再点击查看提示

数据规模与限制

  • 1T1031 \le T \le 10^3
  • 1n1061 \le n \le 10^6

来源