17
A
#include<stdio.h>
int sp(int n){
int t,p,q,b;
t=n%10;
p=n/10;
q=p%10;
b=n/100;
if(n==t*t*t+q*q*q+b*b*b)
return n;
else
return 0;
}
int main()
{
int m,n,i,j;
while(scanf("%d%d",&m,&n)!=EOF){
j=m;
for(i=m;i<=n;i++){
if(sp(i)){
j=i;
printf("%d ",j);
}
}
if(j==m)
printf("no\n");
else
printf("\n");
}
return 0;
}
#include<stdio.h>
int sp(int n){
int t,p,q,b;
t=n%10;
p=n/10;
q=p%10;
b=n/100;
if(n==t*t*t+q*q*q+b*b*b)
return n;
else
return 0;
}
int main()
{
int m,n,i,j;
while(scanf("%d%d",&m,&n)!=EOF){
j=m;
for(i=m;i<=n;i++){
if(sp(i)){
j=i;
printf("%d ",j);
}
}
if(j==m)
printf("no\n");
else
printf("\n");
}
return 0;
}
B
#include<stdio.h>
int sp(int n){
int t;
if(n==1||n==2)
t=1;
else
t=sp(n-1)+sp(n-2);
return t;
}
int main()
{
int n;
while(scanf("%d",&n)!=0){
printf("%d\n",sp(n));
}
return 0;
}
C
#include<stdio.h>
int main()
{
int i,n,j;
for(i=0;scanf("%d",&n),n!=0;i++){
j=n;
printf("%o\n",j);
}
return 0;
}
#include<stdio.h>
int sp(int m,int n){
while(m-n!=0){
if(m>n){
m=m-n;
if(m>n)
n=m-n;
else
n=n-m;
}
else{
m=n-m;
if(m>n)
n=m-n;
else
n=n-m;
}
}
return m;
}
int main()
{
int m,n;
scanf("%d%d",&m,&n);
printf("%d\n%d",sp(m,n),m*n/sp(m,n));
return 0;
}