演算法 複雜了一點點的數字回文

2022-07-31 03:24:11 字數 1398 閱讀 3004

【題目描述】

[藍橋杯][歷屆試題]回文數字

時間限制: 1sec 記憶體限制: 128mb 提交: 6668 解決: 2736

題目描述

觀察數字:12321,123321  都有乙個共同的特徵,無論從左到右讀還是從右向左讀,都是相同的。這樣的數字叫做:回文數字。 

本題要求你找到一些5位或6位的十進位制數字。滿足如下要求: 

該數字的各個數字之和等於輸入的整數。 

輸入乙個正整數  n  (10< n< 100),  表示要求滿足的數字和。

輸出若干行,每行包含乙個滿足要求的5位或6位整數。 

數字按從小到大的順序排列。 

如果沒有滿足條件的,輸出:-1 

樣例輸入

44

樣例輸出

99899

499994

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的旅行與味蕾的書。從圖書館出來,風似乎有些冷,想到又要到那陰冷的梅花館坐在又涼又硬的椅子上上一節乏味的數學課我們便都不約而同的想到了逃課。帶著心裡的負罪感我們躲進八食取暖。無意中我們嘗到了...

一點點感悟

這兩天一直在努力的調整狀態,考慮了很多,也想通了很多,因為看開了,所以狀態也好了很多。明白了,一件事情的兩面性,壞的一面會使自己痛苦不堪,好的一面會使自己心情愉快。看了一篇文章,感觸很大,裡面有很多啟發自己的語句。二十幾歲的人,除了愛情之外,還需要有一項能使自己生活的本領 要把自己的感觸 心情和生活...