#P1519. 求1~n中每个数的因子有哪些?

求1~n中每个数的因子有哪些?

题目描述

输出 1n1 \sim n 中每个数的因子有哪些,从小到大输出!

比如: n=10n=10 ,那么输出结果如下。

1:11:1

2:12:1 22

3:13:1 33

4:14:1 22 44

5:15:1 55

6:16:1 22 33 66

7:17:1 77

8:18:1 22 44 88

9:19:1 33 99

10:110:1 22 55 1010

其中,每行冒号前的整数代表了 1n1 \sim n 的每个数,冒号后的的数字代表了这个整数有哪些因子,用空格隔开。

输入

一个整数 nn1000n(n \le 1000 )。

输出

按要求输出 1n1 \sim n 中每个数的因子有哪些。

样例输入

10

样例输出

1:1
2:1 2
3:1 3
4:1 2 4
5:1 5
6:1 2 3 6
7:1 7
8:1 2 4 8
9:1 3 9
10:1 2 5 10