藍橋杯 Java 有趣兒的平方數

2021-06-27 08:28:17 字數 549 閱讀 4819

/*【結果填空題】  有趣的平方數

625 這個數字很特別,625 的平方等於 390625,剛好其末 3 位是 625 本身。除了 625,

還有其它的 3 位數有這個特徵嗎?還有乙個!該數是:_____________

[解題思路]

3位數的範圍是從100至999,使用for迴圈依次地遍歷每個三位數

每次遍歷時,計算出當前三位數的平方,再擷取平方數的後三位數,與當前數進行比較.

如果與當前遍歷的三位數相同,並且不為625,那麼就輸出該數,否則不輸出

[流程]

1. 使用for迴圈,從100迴圈至999

2. 每次迴圈時,

2.1 計算出當前數的平方

2.2 取出當前平方數的後三位數

2.3 當後三位數與當前的迴圈數相比較,看是否相同並且其值不為625

滿足條件時: 輸出當前數

不滿足條件時,不輸出結果

[結果]

376* */

public class tailernumber3

}

藍橋杯 排他平方數

分析 題目本身比較簡單,簡單的暴力題,但是在程式設計過程中遇到一些問題。for迴圈 i 從 123456 999999 所以我用int定義的,中間變數long long temp i i 但是在計算過程中編譯器提示 表示式溢位 超出了int範圍,我明明定義的是longlong 的範圍為什麼提示我溢位...

藍橋杯 排他平方數

小明正看著 203879 這個數字發呆。原來,203879 203879 41566646641 這有什麼奇妙呢?細緻觀察。203879 是個6位數,而且它的每乙個數字上的數字都是不同的,而且它平方後的全部數字上都不出現組成它自身的數字。具有這樣特點的6位數另乙個,請你找出它!再歸納一下篩選要求 1...

藍橋杯 排它平方數

小明正看著 203879 這個數字發呆。原來,203879 203879 41566646641 這有什麼神奇呢?仔細觀察,203879 是個6位數,並且它的每個數字上的數字都是不同的,並且它平方後的所有數字上都不出現組成它自身的數字。具有這樣特點的6位數還有乙個,請你找出它!再歸納一下篩選要求 1...