給定乙個整數,請將該數各個位上數字反轉得到乙個新數。新數也應滿足整數的常見形式,即除非給定的原數為零,否則反轉後得到的新數的最高位數字不應為零(參見樣例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 結尾。輸出輸出反轉後的數字,每行乙個 輸入樣例 ...