#407. 城门灯笼的编号
城门灯笼的编号
城门灯笼的编号
题目描述
古城新建了 n 座城门,按 1 到 n 依次编号。夜幕将至,工匠们要在“不可被分割的编号”城门上挂上特别的灯笼,其余城门挂普通灯。你的任务是把这些要挂特别灯笼的城门编号按从小到大列出来,方便工匠逐一核对。
输入格式
输入仅一行,一个整数 n。
输出格式
输出一行,按从小到大依次输出需要挂特别灯笼的城门编号,编号之间用一个空格分隔。若没有,输出空行。
输入输出样例 #1
输入 #1
20
输出 #1
2 3 5 7 11 13 17 19
输入输出样例 #2
输入 #2
1
输出 #2
说明/提示
- 可认为“不可被分割的编号”指的是在大于 1 的自然数中,只能被 1 和自身整除的编号。
- 对于 100% 的数据,
1 <= n <= 1e6。建议使用高效方法处理大范围编号。