#2001. 【入门】求1~n中每个数的因子有哪些?

【入门】求1~n中每个数的因子有哪些?

题目描述

输入一个整数 nn,输出 1simn1sim n 中每个数的所有因子,因子按从小到大的顺序输出。

每行冒号前的整数表示当前数字,冒号后的数字表示它的所有因子,相邻因子之间用一个空格隔开。

输入格式

输入一行一个整数 nn

输出格式

输出 nn 行。第 ii 行格式为 i:i: 后接整数 ii 的所有因子,因子之间用一个空格隔开。

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

数据范围与提示

  • 1n1001 \le n \le 100
  • 注意冒号后直接输出第一个因子,中间用单个空格分隔。

来源

嵌套循环