描述
一个两位数的正整数,如果将其个位数与十位数字对调所生成的数称为其对调数,如28是82的对调数。现给定一个两位的正整数,请找到另一个两位的整数,使这两个数之和等于它们的各自的对调数之和。这样的另一个两位数有多少个。
输入
一个两位数的正整数
输出
另一个两位数的个数
样例输入
13
样例输出
8
简单题还wa了1次。
code:
#include <iostream>
using namespace std;
int main()
{
int n,i;
while(cin>>n)
{
int k=0;
for(i=10;i<100;i++)
{
if(n+i==(n%10)*10+n/10+(i%10)*10+i/10 && n!=i)
{
k++;
}
}
cout<<k<<endl;
}
return 0;