首页 > 试题广场 >

整数反转

[编程题]整数反转
  • 热度指数:8989 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 128M,其他语言256M
  • 算法知识视频讲解
输入一个有符号整数,输出该整数的反转值。

输入描述:
一个整数


输出描述:
一个整数
示例1

输入

123

输出

321
示例2

输入

-123

输出

-321
示例3

输入

200

输出

2

备注:
输入的整数为32位整数
头像 乌龟狗的齐天大圣
发表于 2023-02-25 16:56:14
//整数反转 #include <cstdio> #include <stack> using namespace std; int main(){ int n; stack <int> stack1,stack2; scanf("%d 展开全文
头像 bandiaoz
发表于 2024-12-20 16:06:12
解题思路 这是一个整数反转问题,需要处理正负数的情况 解题步骤: 保存原始数字的符号 将数字转为正数处理 通过取模和除法运算逐位提取数字并重新组合 最后恢复符号 代码 cpp java python #include <iostream> using name 展开全文