牛客網 數字翻轉(網易)

2022-08-23 14:39:10 字數 710 閱讀 1894

對於乙個整數x,定義操作rev(x)為將x按數字翻轉過來,並且去除掉前導0。例如: 如果 x = 123,則rev(x) = 321; 如果 x = 100,則rev(x) = 1. 現在給出整數x和y,要求rev(rev(x) + rev(y))為多少?

輸入為一行,x、y(1 ≤ x、y ≤ 1000),以空格隔開。
輸出rev(rev(x) + rev(y))的值
示例1

123 100

223

**如下:

//

思路:將x,y當做是字串輸入,分別對其翻轉,然後將字串型別轉化為整型

//然後將得到的和進行翻轉,因為涉及到翻轉後第一位為0的情況,所以不能直接用string型別翻轉

//將每一位儲存到乙個容器裡面,然後計算結果

#include#include

#include

#include

#include

using

namespace

std;

intmain()

int res=0,n=vec.size()-1

;

for(int i=0;i<=n;++i)

cout

system(

"pause");

return0;

}

牛客網 Fibonacci數列(網易)

fibonacci數列是這樣定義的 f 0 0 f 1 1 for each i 2 f i f i 1 f i 2 因此,fibonacci數列就形如 0,1,1,2,3,5,8,13,在fibonacci數列中的數我們稱為fibonacci數。給你乙個n,你想讓其變為乙個fibonacci數,每...

數字翻轉網易2017秋招程式設計題 one

簽到水題鑑定完畢 題目如下 對於乙個整數x,定義操作rev x 為將x按數字翻轉過來,並且去除掉前導0。例如 如果 x 123,則rev x 321 如果 x 100,則rev x 1.現在給出整數x和y,要求rev rev x rev y 為多少?輸入描述 輸入為一行,x y 1 x y 1000...

網易 數字翻轉

對於乙個整數x,定義操作rev x 為將x按數字翻轉過來,並且去除掉前導0。例如 如果 x 123,則rev x 321 如果 x 100,則rev x 1.現在給出整數x和y,要求rev rev x rev y 為多少?輸入為一行,x y 1 x y 1000 以空格隔開。輸出rev rev x ...