#include<iostream>
using namespace std;
void main()
{
int i,j,a,b,c;
for(i=1000;i<=10000;i++)
{
for(j=2;j<i;j++)
if (i%j==0) break;
if(j==i)
{
a=i/1000;
b=i/10;
c=i-10*b;
if(a==c)
cout<<i<<'\t';
}
}
}
#include<iostream>
using namespace std;
void main()
{
int i,j;
for(i=2;i<=1000;i++)
{
int s=0;
for(j=1;j<i;j++)
if(i%j==0)
s=s+j;
if(i==s)
cout<<i<<'\t';
}
}
#include<iostream>
using namespace std;
void main()
{
double i,j=0.01,sum1,sum2=0.01;
for(i=2;i<=30;i++)
{
j=2*j;
sum2=sum2+j;
}
sum1=100000*30;
cout<<"陌给富:"<<sum1<<endl;
cout<<"富给陌:"<<sum2<<endl;
if(sum1>sum2)
cout<<"富翁赚了";
else
cout<<"富翁亏了";
}
百钱鸡
#include <iostream>
using namespace std;
int main()
{
int x,y,z;
for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
{
z=100-x-y;
if(x*5+y*3+z/3==100&&z%3==0)
{
cout<<"鸡翁"<<x<<"只 "<<"鸡母" <<y<<"只 "<<"鸡仔"<<z<<"只"<<endl;
}
}
return 0;
}