第1关:n之内的素数
任务描述
本关任务:输入n,显示n之内的所有素数
每行显示10个素数
例如,若输入500,结果如图所示
,
案例分析
1.输入n
2.k记录素数个数,初值为0
3.将x从2循环到n:
(1)i从2循环到x-1,如果x是i的倍数,则退出循环
(2)结束循环后,若一直没有break,则x是素数,显示x(不换行),并将k加一。
如果k是10的倍数,则换行,
测试用例
用户输入200
输出
2 3 5 7 11 13 17 19 23 29
31 37 41 43 47 53 59 61 67 71
73 79 83 89 97 101 103 107 109 113
127 131 137 139 149 151 157 163 167 173
179 181 191 193 197 199
把语言化为行动,比把行动化为语言困难得多。
开始你的任务吧,祝你成功!
n=eval(input())
#代码开始