/*20131019 hanting*/
#include <iostream>
using namespace std;
long long R(long long a)//1234變成4321的函數
{
long long Ra=0;
while(a)
{
Ra*=10;
Ra+=a%10;
a/=10;
}
return Ra;
}
int main()
{
long long a[10000],I_times,i=0,c[10000]={0};
cin>>I_times;
for(i=1;i<=I_times;i++)
{
cin>>a[i];
if(a[i] == R(a[i]))
{
c[i]++;
a[i]=a[i]+R(a[i]);
}
while(a[i] != R(a[i]))
{
c[i]++;
a[i]=a[i]+R(a[i]);
}
}
for(i=1;i<=I_times ;i++)
{
cout<<c[i]<<" "<<a[i]<<endl;
}
return 0;
}
2013年10月18日 星期五
[UVA] 10018 - Reverse and Add
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言