【題目描述】
[藍橋杯][歷屆試題]回文數字
時間限制: 1sec 記憶體限制: 128mb 提交: 6668 解決: 2736
題目描述
觀察數字:12321,123321 都有乙個共同的特徵,無論從左到右讀還是從右向左讀,都是相同的。這樣的數字叫做:回文數字。
本題要求你找到一些5位或6位的十進位制數字。滿足如下要求:
該數字的各個數字之和等於輸入的整數。
輸入乙個正整數 n (10< n< 100), 表示要求滿足的數字和。
輸出若干行,每行包含乙個滿足要求的5位或6位整數。
數字按從小到大的順序排列。
如果沒有滿足條件的,輸出:-1
樣例輸入
44
樣例輸出
99899499994
589985
598895
679976
688886
697796
769967
778877
787787
796697
859958
868868
877778
886688
895598
949949
958859
967769
976679
985589
994499
【整體思路】:
判斷當前該數是否是回文(通過翻轉的形式判斷,十分簡短容易理解)
計算當前該數的各位數之和
進行判斷並輸出(在輸出的時候注意如果不存在的話需要輸出-1,所以可以根據是否存在滿足條件數,存在的話就++,如果一直沒有那麼計數器就是0,則輸出
【具體**】
1//回文數字判斷的基礎上要求滿足各位數之和為輸入的數字,並且是5位或者6位
2 #include3
int hui(int
number);
4int sum(int
number);56
intmain()720
}21if(su==0)22
2526
return0;
27}
28//
判斷是否是回文
29int hui(int
number)
3036
while(number>reverse)
3741
return number==reverse||number==reverse/10;42
}43//計算數字各位數之和
44int sum(int
number)
4552
return
s;53 }
深度學習的一點點一點點知識
我們手裡有大量的x和y,求權重訓練的是權重資料樣本 xwy 身高0體重0 血型0.3 腳指頭0.8 一組x計算出對應的乙個y 計算過程是w 下面的就是最基礎的公式 我們已知資料是大量的x和y 希望通過 西塔 來獲得w 我們的學習才剛剛開始,首先需要理解的是與門 x1x2y0 0001 0100 11...
一點點感想
寫在這喧囂與寂寞的世界 今天我與chen在風初停的早上跑去借書,借了安妮的 清醒記 兩本三毛的書和一本yilan的旅行與味蕾的書。從圖書館出來,風似乎有些冷,想到又要到那陰冷的梅花館坐在又涼又硬的椅子上上一節乏味的數學課我們便都不約而同的想到了逃課。帶著心裡的負罪感我們躲進八食取暖。無意中我們嘗到了...
一點點感悟
這兩天一直在努力的調整狀態,考慮了很多,也想通了很多,因為看開了,所以狀態也好了很多。明白了,一件事情的兩面性,壞的一面會使自己痛苦不堪,好的一面會使自己心情愉快。看了一篇文章,感觸很大,裡面有很多啟發自己的語句。二十幾歲的人,除了愛情之外,還需要有一項能使自己生活的本領 要把自己的感觸 心情和生活...