奇妙的数字

来源:互联网 发布:入驻淘宝达人账号简介 编辑:程序博客网 时间:2024/04/27 19:27


奇妙的数字


小明发现了一个奇妙的数字。它的平方和立方正好把0~9的10个数字每个用且只用了一次。
你能猜出这个数字是多少吗?


请填写该数字,不要填写任何多余的内容。(答案:69)


#include<stdio.h>#include<string.h>int main(){for(int i=1;i<=100;i++){int temp;int arr[10];memset(arr,0,sizeof(arr));temp=i*i;while(temp){arr[temp%10]++;temp/=10;}temp=i*i*i;while(temp){arr[temp%10]++;temp/=10;}int j;for(j=0;j<=9;j++){if(arr[j]==0){break;}}if(j==10){printf("%d\n",i);}}return 0;}


1 0