Python学习

九度题目1163:素数

这里分享的是一些我做过的4星、五星,以及我总是提交超过3次的题目。

题目描述:
输入一个整数n(2<=n<=10000),要求输出所有从1到这个整数之间(不包括1和这个整数)个位为1的素数,如果没有则输出-1。 输入: 输入有多组数据。 每组一行,输入n。 输出: 输出所有从1到这个整数之间(不包括1和这个整数)个位为1的素数(素数之间用空格隔开,最后一个素数后面没有空格),如果没有则输出-1。 样例输入: 100 样例输出: 11 31 41 61 71 我的记录(你可能看不懂): 1. 各种错误。判定到底是不是素数,返回的代表什么意思搞不清楚 2. 初始化一定要用for循环一遍 3. 赋初值到底在哪里赋,每一次循环开头 4. 输出的格式,输出为-1之后换行,总的最后又换行冲突

Be the First to comment.

Leave a Comment

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.