题目描述
输入一个整数,将其逆序构成一个新的数,比如120逆序转变为21,然后再将原数字和新数字加起来输出。
输入
一行,包含一个整数x(在int范围内)
输出
一行,包含一个整数表示原数+新构成数的和
样例输入 Copy
120
样例输出 Copy
141
写法如下,哪里错了?
我重新写了一下,还是不对啊
第十一行和第十二行应该写在while循环外面。望采纳
循环判断条件不太对吧
#include<iostream>
using namespace std;
int main()
{
string t;
int n;
cin >> n;
t=to_string(n);
reverse(t.begin(),t.end());
int rn=stoi(t);
cout << n+rn << endl;
return 0;
}