百度之星-初赛-小小度刷礼品

来源:互联网 发布:全民枪战开挂软件 编辑:程序博客网 时间:2024/05/13 10:40
#include <iostream>
#include <string>
using namespace std;


bool f(string &x, string &a)
{
int xl = x.length();
int al = a.length();
if (al < xl)
{
return false;
}
for(int i = xl-1, j = al-1; i >= 0; i--, j--)
{
if (x[i] != a[j])
{
return false;
}
}
return true;
}


int main()
{
int count;
cin >> count;
string x, a, b;
while (count--)
{
int num = 0;
cin >> x >> a >> b;
if (f(x, a))
{
num++;
}
if (f(x, b))
{
num++;
}
if (a == b)
{
num --;
}
cout << num << endl;
}
// system("pause");
return 0;
}