奇妙的數字
小明發現了乙個奇妙的數字。它的平方和立方正好把0~9的10個數字每個用且只用了一次。
你能猜出這個數字是多少嗎?
請填寫該數字,不要填寫任何多餘的內容。
#include#includeint count(long num)//計算位數
return a;
}int fun(long num,long num1)//判斷是否從0-9全部用完。如果用完了 返回1,否則返回0。(num是平方,num1是立方)
; if((count(num)+count(num1))!=10)return 0;//平方和立方的位數 是10位
numlen=count(num);
num1len=count(num1);
//排除平方裡面的數字(此處的count(num)要提出到迴圈外,每次迴圈都會變化)
for(b=0;b}
} //排除立方裡面的數字
for(b=0;b}
} //看有沒有排除完整
for(e=0;e<10;e++) }
return 1;
}int main()
} return 0;
}
藍橋杯省賽2023年 奇妙的數字
題目 小明發現了乙個奇妙的數字。它的平方和立方正好把0 9的10個數字每個用且只用了一次。你能猜出這個數字是多少嗎?反思 剛開始的時候看錯題目了,所以題目記得看仔細 第一次的時候用的是建立乙個容量為10的數字,遍歷平方和立方數上的每一位數字,用1在陣列上佔位,檢查乙個位上是否有且僅有乙個數,但是不知...
19 藍橋杯之奇妙的數字(填空題)
小明發現了乙個奇妙的數字。它的平方和立方正好把0 9的10個數字每個用且只用了一次。你能猜出這個數字是多少嗎?請填寫該數字,不要填寫任何多餘的內容。我用愚蠢的方法,算出平方和三次方一共十位數字從什麼數字開始,然後輸出各個平方和三次方的結果 很愚蠢。看到的用set容器,不能插入重複的數字,真的很聰明!...
2023年藍橋杯省賽A組C C 奇妙的數字
a組第三題 奇妙的數字 小明發現了乙個奇妙的數字。它的平方和立方正好把0 9的10個數字每個用且只用了一次。你能猜出這個數字是多少嗎?請填寫該數字,不要填寫任何多餘的內容。分析 1.變數x2,表示數字平分,x3表示數字的禮服 2.定義乙個陣列test 10 10元素代表 0 9 10個數出現的次數,...