奇妙软件3趋势破解代码
奇妙的數字
小明發現了一個奇妙的數字。它的平方和立方正好把0~9的10個數字每個用且只用了一次。
你能猜出這個數字是多少嗎?
請填寫該數字,不要填寫任何多余的內容。
/*
?? ?Name: 奇妙的數字
?? ?Copyright: 2017
?? ?Author: 楓葉
?? ?Date: 02.12.17 21:06
?? ?Description:?
*/
#include<stdio.h>
int main()
{
?? ?int i;
?? ?int m,n,k;//m:平方 n:立方?
?? ?int A[10];//存儲0-9是否出現?
?? ?for(i=1; ; i++)
?? ?{
?? ??? ?for(k=0;k<10;k++)?? ?A[k]=0;//每次循環開始初始化數組為0?
?? ??? ?m=i*i;
?? ??? ?n=i*i*i;
?? ??? ?while(m)//把平方出現過得數字在數組中置1?
?? ??? ?{
?? ??? ??? ?A[m%10]=1;
?? ??? ??? ?m=m/10;
?? ??? ?}
?? ??? ?while(n)//把立方出現過得數字在數組中置1?
?? ??? ?{
?? ??? ??? ?A[n%10]=1;
?? ??? ??? ?n=n/10;
?? ??? ?}
?? ??? ?for(k=0;k<10;k++)//遍歷數組,檢測0-9是否都出現過,若都出現則循環至終點即k=10?
?? ??? ??? ?if(A[k]==0)?? ?break;
?? ??? ?if(k==10)
?? ??? ?{
?? ??? ??? ?printf("%d\n",i);
?? ??? ??? ?break;
?? ??? ?}
?? ?}
?? ?return 0;
}?
————————————————
?
總結
以上是生活随笔為你收集整理的奇妙软件3趋势破解代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java面试题及答案2020 阿里(八)
- 下一篇: 大量思科设备存在IPv6死亡之Ping漏