8 条题解
-
7贺叙铭 LV 8 @ 2017-10-23 15:27:51
#include<stdio.h>
int main()
{
int i, n;
scanf("%d", &n);
for (i = 2; i <= n - 1; i++)
{
if (n%i == 0)
break;
}
if (i < n) printf("no");
else printf("yes");
return 0;
} -
22017-10-30 16:28:38@
a=int(input(),10)
flag=True
for i in range(2,a):
if(a%i==0):
print("no")
flag=False
break
if flag==True:
print("yes") -
12017-11-21 10:02:02@
a=int(input()) flag=True for i in range (2,a): if(a%i==0): print("no") flag=False break if flag==True: print("yes")
-
02023-12-27 09:23:19@
n=int(input()) a=0 A=[0,1,2] if n==1 or n==0: print('既不是素数也不是合数') if n==2: print('yes') else: for i in range(2,n): if n%i==0: print('no') a+=1 break if a==0 and n not in A: print('yes')
可以判断所有自然数
-
02021-04-03 21:25:46@
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; if(n==2) { cout<<"yes"; return 0; } if(n==1||n==0) { cout<<"no"; return 0; } for(int i=2;i*i<=n;i++) { if(n%i==0) { cout<<"no"; return 0; } } cout<<"yes"; return 0; }
-
02017-11-20 15:37:57@
#include<stdio.h>
int main()
{
int i, n;
scanf("%d", &n);
for (i = 2; i <= n - 1; i++)
{
if (n%i == 0)
break;
}
if (i < n) printf("no");
else printf("yes");
return 0;
} -
02017-10-13 08:45:02@
n=int(input())
flag=True
<=n<=,n%1==0
for i in range():
if(n%i==0):
print("no")
flag=False
break #强制退出循环
if flag==True:
print("yes") -
-22017-10-16 20:45:56@
a=int(input(),10)
flag=True
for i in range(2,a):
if(a%i==0):
print("no")
flag=False
break
if flag==True:
print("yes")
- 1
信息
- 难度
- 3
- 分类
- (无)
- 标签
- (无)
- 递交数
- 4099
- 已通过
- 714
- 通过率
- 17%
- 被复制
- 5
- 上传者