- 数字反转
题解
- @ 2025-10-8 18:49:41
#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
- 上传者