问题标题: 酷町堂:1103 魅力镜片

0
0
已解决
汪恺恒
汪恺恒
中级启示者
中级启示者

题目描述 Description

由于聪聪一次**购买的书比较多,所以客气的书店老板免费赠送一块好玩的镜片给聪聪玩。一段时间以后,聪聪发现这块镜片真的不简单:只要我们随便在纸上写一个整数,经过这个镜片一照,组成这个整数的各位数字顺序就会反转,得到一个新数,当然,神奇的不仅是这些,镜片产生的新数依然符合整数的常见情形,即除非给定的整数为零,否则反转得到的新数最高位数字不能为0。
好奇的聪聪大胆猜测这个镜片中肯定有些智能化的东西。但是,这个东西到底是怎么实现的呢?聪聪想用计算机程序来模拟这一功能,于是,他就找到了擅长编程的你,请你帮助聪聪来解决这一问题。

输入描述 Input Description

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

输出描述 Output Description

输出共一行,表示经镜片反转后得到的新数。

WA

#include<iostream>
using namespace std;
int n,ans; 
int main(){
    cin>>n;
    if(n<0){
        n=-n;
        cout<<"-";
    }
    while(n){
        ans=ans*100+n%100;
        n/=100;
    }
    cout<<ans;
    return 0;
}

 


0
0
我要回答