竞赛
考级
#include<iostream> using namespace std; int main() { int n; cin >> n; }
666
#include <iostream> using namespace std; int main(){ int n,i; cin >> n; bool flag; if(n == 2){ flag = true; }else{ for(i = 2; i <= n - 1; i++){ if(n % i == 0){ flag = false; break; } } if(i == n){ flag = true; } } if(flag == true){ cout << "Yes"; }else{ cout << "No"; } return 0; }
🕈.👎.☝✌💧❄☜☼
卢某人
枫岚
lzx
无敌的鳖佬仔给老爷爷ccb
#输入一个数 n=int(input()) #判断你是否为质数 for i in range (2,n): if n%i==0: print("No") break else: if n !=1: print("Yes") else: print("no")
138****3366
n = int(input()) if n <= 1: print("No") else: is_prime = True for i in range(2, int(n ** 0.5) + 1): if n % i == 0: is_prime = False break if is_prime: print("Yes") else: print("No")
135****0026
ZDZL_天之神_复仇者_
#include<iostream> using namespace std; int main(){ int p=0,b=0; bool l; cin>>p; for(int i=2;i<p;i++){ if(p%i0){ b++; } } if(p1) cout<<"No"; else if(b>0) cout<<"No"; else cout<<"Yes"; return 0; }
拽一
判断质数之类的题,函数比较好用,注意:函数循环要从3开始还要特判小于等于2的书(因为某些题数据会出负数)。 思路 1.输入 2.判断(函数里需要循环) 3.输出 (另:如何你觉得题目里的范围有点小,当然可以打表) CODE
Frankly
#include<iostream> using namespace std; int main(){ int N; cin >> N; if(N == 1){ cout<<"No"; }else{ int f = true; for(int i = 2;i < N;i++){ if( N % i == 0) { f = false; break; } } if(f == false) { cout <<"No"; }else{ cout <<"Yes"; } } return 0; }
151****9174
此处用了bool函数
金独子
#include<iostream> using namespace std; int main(){ int n,i,s=0; cin>>n; for(int i=1;i<=n;i++){ if(n%i0){ s+=1; } } if(s2 && n>=2){ cout<<"Yes"; }else{ cout<<"No"; } }
锐
#include<iostream> using namespace std; bool sth(int a1){ if(a1 == 1){ return false; } for(int i = 2 ; i < a1 ; i++){ if(a1 % i == 0){ return false; } } return true; } int main(){ int a; cin >> a; if(sth(a)){ cout << "Yes"; }else{ cout << "No"; } }
白狼王
#include<bits/stdc++.h> using namespace std; int main(){ int a,b=0; cin>>a; if(a<2){ cout<<"No"; return 0; } for(int i=2;i<=sqrt(a);i++){ if(a%i==0){ cout<<"No"; return 0; } } cout<<"Yes"; return 0; }
LS_YZY
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin >> n; bool flag = 0; for ( int i = 2; i <= sqrt(n); i++ ){ if ( n % i == 0 ){ flag = 1; break; } } if ( n == 0 || n == 1 ){ cout << "No"; } else if ( flag == 0 ){ cout << "Yes"; } else { cout << "No"; } return 0; }
复仇者_天之神_皮皮虾_大帅哥
#include<bits/stdc++.h> using namespace std; int main(){ int n,a=0; cin>>n; if(n2){ cout<<"Yes"; } else{ for(int b=2;b<=n;b++){ if (n%b!=0){ a=a+1; } else{ a=a+0; } } if(an-2){ cout<<"Yes"; } else{ cout<<"No"; } } return 0; }
人机猫
共60条