2010:
#include <bits/stdc++.h>
using namespace std;
#define fr(i, r, n) for(int i = r; i <= n; i++)
int flower(int x)
{
int a, b, c;
a = x/100;
b = x/10 - a*10;
c = x%10;
if(a*a*a+b*b*b+c*c*c == x)
return 1;
else return 0;
}
int main()
{
int n, m;
int flag;
while(~scanf("%d%d", &m, &n))
{
flag = 1;
fr(i, m, n)
{
if(flower(i))
{
if(flag)
{
flag = 0;
printf("%d", i);
}
else
printf(" %d", i);
}
}
if(flag) printf("no");
printf("\n");
}
return 0;
}
2011:
#include <bits/stdc++.h>
using namespace std;
#define fr(i, r, n) for(int i = r; i <= n; i++)
int main()
{
int n, m;
double ans;
scanf("%d", &n);
while(n--)
{
ans = 0;
scanf("%d", &m);
fr(i, 1, m)
{
if(i%2 != 0)
ans += 1.0/i;
else
ans -= 1.0/i;
}
printf("%.2lf\n", ans);
}
return 0;
}
2012:(素数打表)(埃筛)
#include <bits/stdc++.h>
using namespace std;
#define fr(i, r, n) fo