洛谷 P1307 數字反轉

2021-09-02 13:19:03 字數 627 閱讀 6148

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

坑點,用陣列儲存時負數只需乙個符號,還有去除前導零。

#include#include#includeusing namespace std;

void exchange(int n)

int a[15];

int b = n,cnt = 0;

while(b)

if(n<0) cout<<'-';

int flag = 0;

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

printf("\n");

}int main()

test_data

1          1

0          0

666           666

5200         25

002500           52

40206030        3060204

999888777        777888999

洛谷P1307 數字反轉

給定乙個整數,請將該數各個位上數字反轉得到乙個新數。新數也應滿足整數的常見形式,即除非給定的原數為零,否則反轉後得到的新數的最高位數字不應為零 參見樣例2 輸入格式 輸入檔名為reverse.in 輸入共1 行,乙個整數 n。輸出格式 輸出檔名為reverse.out 輸出共1行,乙個整數,表示反轉...

洛谷 P1307 數字反轉

題目鏈結 題目描述 給定乙個整數,請將該數各個位上數字反轉得到乙個新數。新數也應滿足整數的常見形式,即除非給定的原數為零,否則反轉後得到的新數的最高位數字不應為零 參見樣例2 輸入輸出格式 輸入格式 乙個整數 n 輸出格式 乙個整數,表示反轉後的新數。輸入輸出樣例 輸入樣例 1 輸出樣例 1 輸入樣...

洛谷 P1307 數字反轉

給定乙個整數,請將該數各個位上數字反轉得到乙個新數。新數也應滿足整數的常見形式,即除非給定的原數為零,否則反轉後得到的新數的最高位數字不應為零 參見樣例2 輸入格式 乙個整數 nn 輸出格式 乙個整數,表示反轉後的新數。輸入樣例 1 複製 123輸出樣例 1 複製 321輸入樣例 2 複製 380輸...