翻译
查看原帖
翻译
528867
Paris_Commune楼主2022/8/26 21:13

一对号码具有唯一的 LCMLCM,但一个号码可以是多个可能的 LCMLCM 对。 例如 1212(1,12)(1, 12), (2,12)(2, 12), (3,4)(3,4) 等的 LCMLCM。对于给定的正整数 NN, 具有 LCMLCM 的不同整数对的个数等于 NN 可以称为它的 LCMLCM 基数 数字 NN。在这个问题中,你的工作是找出一个数字的 LCMLCM 基数。

输入

输入文件最多包含 101101 行输入。 每行包含一个整数 NN ( 0$$<$$N$$≤$$2109109 )。 输入由包含单个零的行终止。不应处理此行。

输出

对于除最后一行之外的每一行输入产生一行输出。 此行包含两个整数 NNCC 。这里 NN 是输入数,CC 是它的基数。 这两个数字由 aa 分隔 单一空间。

样例输入

2
12
24
101101291
0

样例输出

2 2
12 8
24 11
101101291 5
2022/8/26 21:13
加载中...