一、题目
二、分析
取出一个数x第i位的方法:
(x/pow(10,i-1))%10
取出个位、十位、百位、千位后按要求进行判断即可。
三、代码
#include<bits/stdc++.h>
using namespace std;
const int N=10;
int a[N];
int n=5,sum;
int f(int x)
{
int a=x%10,b=(x/10)%10,c=(x/100)%10,d=(x/1000)%10;
if(d==b&&a==c+1)
return 1;
return 0;
}
int main()
{
for(int i=1;i<=n;i++)
cin>>a[i];
for(int i=1;i<=n;i++)
sum+=f(a[i]);
cout<<sum<<endl;
return 0;
}