#include<bits/stdc++.h>
using namespace std;
int b,sum=0;;
int sb(int a)
{
sum=0;
for(int i=1;i<=a-1;i++)
{
if(a%i==0)
{
sum+=i;
}
}
return sum;
}
int main()
{
cin>>b;
for(int i=1;i<=b;i++)
{
if(sb(i)==i)
{
cout<<sb(i)<<endl;
}
}
return 0;
}
1151:
#include<bit/stdc++.h>
using namespace std;
int n;
int i;
int sum=0;
bool judge(int x);
int main()
{
cin>>n;
for(i=2; i<=n; i++)
{
if(judge(i))
{
sum++;
}
}
cout<<sum<<endl;
return 0;
}
bool judge(int x)
{
int i=2;
while(i<=floor(sqrt(x))&&(x%i)!=0)
{
i++;
}
if(i>floor(sqrt(x)))
{
return true;
}
return false;
}
1152:
#include<bits/stdc++.h>
using namespace std;
int max(int a,int b,int c);
int main()
{
int a,b,c;
double m;
cin>>a>>b>>c;
m=1.0*max(a,b,c)/(max(a+b,b,c)*max(a,b,b+c));
printf("%.3lf\n",m);
return 0;
}
int max(int a,int b,int c)
{
int temp=a;
if(a<b) temp=b;
if(temp<c) temp=c;
return temp;
}
1153:
#include<bits/stdc++.h>
using namespace std;
bool judge(int x);
int main()
{
int i;
for(i=10; i<=99; i++)
{
if(judge(i)&&judge((i%10)*10+(i/10))) cout<<i<<endl;
}
return 0;
}
bool judge(int x)
{
int i=2;
while(i<=floo