question:数学家
一位学生(小于40岁)说“我的岁数的三次方是个四位数,四次方是个六位数,要组成我岁数的三次方和四次方,需要用遍0-9十个数字”。请问他多少岁。
分析:设岁数为x,此题与回文数类似,将9位数定义为数组,分别对应相对的位数,递推进行交换。
#include<stdio.h>
int main()
{
int e[10],t,d,b,i,j,a;
char h=0;
for(a=10;a<40;a++)
{
d=a*a*a;b
question:数学家
一位学生(小于40岁)说“我的岁数的三次方是个四位数,四次方是个六位数,要组成我岁数的三次方和四次方,需要用遍0-9十个数字”。请问他多少岁。
分析:设岁数为x,此题与回文数类似,将9位数定义为数组,分别对应相对的位数,递推进行交换。
#include<stdio.h>
int main()
{
int e[10],t,d,b,i,j,a;
char h=0;
for(a=10;a<40;a++)
{
d=a*a*a;b