1953:【11NOIP普及组】数字反转

1953:【11NOIP普及组】数字反转,第1张

1953:【11NOIP普及组】数字反转 【题目描述】

给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。

【输入】

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

输出

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

【输入样例】
123
【输出样例】
321
【提示】

【输入输出样例 2】

输入:-380

输出:-83

【数据范围】

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

【参考代码】

#include
using namespace std;
long long hanshu(long long n)
{
	long long b=0;
	while(n) {
		b=n%10+10*b;
		n=n/10;
	}
	return b;
}
int main()
{
	long long a;
	cin>>a;
	cout< 
 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5691693.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存