網易2018校園招聘程式設計題真題 程式設計題 相反數

2021-08-09 09:11:41 字數 614 閱讀 4244

時間限制:1秒

空間限制:32768k

為了得到乙個數的」相反數」,我們將這個數的數字順序顛倒,然後再加上原先的數得到」相反數」。例如,為了得到1325的」相反數」,首先我們將該數的數字順序顛倒,我們得到5231,之後再加上原先的數,我們得到5231+1325=6556.如果顛倒之後的數字有字首零,字首零將會被忽略。例如n = 100, 顛倒之後是1.

輸入描述:

輸入包括乙個整數n,(1 ≤ n ≤ 10^5)

輸出描述:

輸出乙個整數,表示n的相反數

//字串

#include//包含所有標頭檔案

using

namespace

std;

typedef

long

long ll;

const

double pi=acos(-1.0);

int ans(string s)

return a;

}int main()

網易2018校園招聘程式設計題真題集合 (部分)

第一題 小易準備去魔法王國採購魔法神器,購買魔法神器需要使用魔法幣,但是小易現在一枚魔法幣都沒有,但是小易有兩台魔法機器可以通過投入x x可以為0 個魔法幣產生更多的魔法幣。魔法機器1 如果投入x個魔法幣,魔法機器會將其變為2x 1個魔法幣 魔法機器2 如果投入x個魔法幣,魔法機器會將其變為2x 2...

網易2019秋季校園招聘程式設計題真題部分

小易有乙個古老的遊戲機,上面有著經典的遊戲俄羅斯方塊。因為它比較古老,所以規則和一般的俄羅斯方塊不同。熒幕上一共有 n 列,每次都會有乙個 1 x 1 的方塊隨機落下,在同一列中,後落下的方塊會疊在先前的方塊之上,當一整行方塊都被佔滿時,這一行會被消去,並得到1分。有一天,小易又開了一局遊戲,當玩到...

單調棧 騰訊2019 2020校園招聘真題

什麼是單調棧,顧名思義,入棧時遵循單調原則。一般來說,可以求出乙個元素向右或向左能擴充套件的最大長度,保證該區間內該元素最大或最小。假設我們有乙個整數數列a,元素分別為20,10,30,40。對於第i個元素,我們要找到大於a i 的第乙個元素的位置。這就適合用單調棧的性質來求解,我們可以認為a i ...