多天未见,甚是想念
纯粹素数
cpp
#include<bits/stdc++.h>
using namespace std;
long long n;
bool hh(int);
int main()
{
for(int i=1000;i<=3000;i++)
{
int a=i%1000;
int b=i%100;
int c=i%10;
if(hh(i)==true&&hh(a)==true&&hh(b)==true&&hh(c)==true){
cout<<i<<endl;
}
}
return 0;
}
bool hh(int a){
if(a==1){
return false;
}
if(a==2){
return true;
}
for(int i=2;i*i<=a;i++){
if(a%i==0){
return false;
}
}
}
求一个三位数
cpp
include<bits/stdc++.h>
using namespace std;
int n;
int hs(int);
int main()
{
int u;
for(int i=100;i<=999;i++)
{
int a=i/100%10;
int b=i/10%10;
int c=i/10;
int d=hs(a);
int e=hs(b);
int f=hs(c);
if(d+e+f==i)
{
u=i;
break;
}
}
cout<<u;
return 0;
}
int hs(int z){
int h;
for(int i=1;i<=z;i++)
{
h=h*i;
}
return h;
}
亲密数对我尽力了
回文数个数
cpp
#include<bits/stdc++.h>
using namespace std;
int n;
void hs(int);
int main()
{
hs();
return 0;
}
void hs()
{
int y,h=0,sum=0;
cin>>n;
for(int i=0;i<=n;i++)
{
int a=i;
y=i;
while(a!=0){
h=h*10+a%10;
a=a/10;
}
if(h==y){
sum++;
}
}
cout<<sum;
return;
}
歌德巴赫猜想