#include<bits/stdc++.h> using namespace std; int main(){ int n,m=0; cin>>n; while(n){ m=m10+n%10; n/=10; } cout<<m; //m是n的倒序数(自动忽略开头的0) return 0; } / 1008004-数字反转.cpp B1089 数字反转 给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零,例如输入-380,反转后得到的新数为-83。

输入 输入共 1 行,一个整数N。

-1,000,000,000 ≤ N≤ 1,000,000,000。

输出 输出共 1 行,一个整数,表示反转后的新数。

样例 输入数据 1 123 输出数据 1 321 提示 【输入输出样例 2

输入:

-380

输出:

-83 */

0 条评论

目前还没有评论...

信息

ID
91
时间
1000ms
内存
256MiB
难度
5
标签
(无)
递交数
514
已通过
182
上传者