#include<iostream>
#include<iomanip>
using namespace std;
int main(){
int n;
while(cin>>n){
int i=2,flag=1;
while((flag==1)&&(i<n)){
if((n%i)==0){
flag=0;
}
i=i+1;
}
if(flag==1){
cout<<"質數"<< endl;
}else{
cout<<"非質數"<< endl;
}
}
}
#include
#include
using namespace std;
int main(){
int n;
while(cin>>n){
int i=2,flag=1;
while((flag==1)&&(i<n)){
if((n%i)==0){
flag=0;
}
i=i+1;
}
if(flag==1){
cout<<"質數"<< endl;
}else{
cout<<"非質數"<< endl;
}
}
}
建表 or miller rabin or 利用費馬小定理
#include
#include
using namespace std;
int main(){
int n;
while(cin>>n){
int i=2,flag=1;
while((flag==1)&&(i<n)){
if((n%i)==0){
flag=0;
}
i=i+1;
}
if(flag==1){
cout<<"質數"<< endl;
}else{
cout<<"非質數"<< endl;
}
}
}
建表 or miller rabin or 利用費馬小定理
費馬小定理 ++
http://www.sec.ntnu.edu.tw/Monthly/95(286-295)/293-pdf/04.pdf
#include
#include
using namespace std;
int main(){
int n;
while(cin>>n){
int i=2,flag=1;
while((flag==1)&&(i<n)){
if((n%i)==0){
flag=0;
}
i=i+1;
}
if(flag==1){
cout<<"質數"<< endl;
}else{
cout<<"非質數"<< endl;
}
}
}
建表 or miller rabin or 利用費馬小定理
費馬小定理 ++
http://www.sec.ntnu.edu.tw/Monthly/95(286-295)/293-pdf/04.pdf
那要如何寫