2011 junior T1 數字反轉 題解

2021-09-01 12:22:44 字數 580 閱讀 9686

給定乙個整數,請將該數各個位上數字反轉得到乙個新數。新數也應滿足整數的常見形式,即除非給定的原數為零,否則反轉後得到的新數的最高位數字不應為零(參見樣例2)。

乙個整數 n

輸出格式:

乙個整數,表示反轉後的新數。

-380

-83−1,000,000,000≤n≤1,000,000,000。

這道題需要先把數字換成字串。判斷正負號,並且判斷從哪位開始不是0。從第乙個不是0的開始列印。

#include

using

namespace std;

intmain

(int argc,

const

char

* argv)

bool tf=

false

;for

(int i=a.

length()

-1;i>=len;i--

) tf=

true

; cout

}

有點難。。。

智商不夠了。。。

20 11 面試真題1

a hover當滑鼠bai選定在a標籤上時a標籤的樣式du變化 li nth child 3 表示 li 標籤的父元素 ul 中的第三個孩子標籤。字型系列屬性font,font family,font weight,font size,font style,font variant,font str...

letcode 第二題 數字反轉

整數反轉 給出乙個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。class solution def reverse self,x int int if 10 x 10 return x str x str x if str x 0 str x str x 1 x int str ...

qduoj 1012 反轉數字(模擬,水題)

題幹 反轉數字 描述輸入乙個 c 語言 4位元組 int 範圍內的數字,輸出它反轉後的數字。比如12345反轉後是54321,12345反轉後是 54321。如果反轉後的數字不在 int 範圍內就輸出0 輸入每行乙個 int 範圍內的數字,以 eof 結尾。輸出輸出反轉後的數字,每行乙個 輸入樣例 ...