题目描述
输入N个数,求出每个数的倒序数相加的和。
输入
输入两行,第一行,一个整数,表示要输入几个数;第二行,N个整数。
输出
输出一行,一个整数,表示所有数的倒序数之和
样例
输入 复制
5
241 325 375 982 328
输出 复制
2350
解答如下
#include <iostream>
#include <string>
#include <algorithm>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
int d(int n)
{
string a=to_string(n);
reverse(a.begin(),a.end());
return stoi(a);
}
int main()
{
int n,count=0,j,tem;
cin >> n;
for(j=0; j<n; j++)
{
cin >>tem;
count+=d(tem);
}
cout << count << endl;
return 0;
}