CF1650A Solution

  1. 1. Solution

Solution

如果这个字符处在偶数位上,那么他的左边或者右边就都有奇数个字符,不可能通过删去连续的两个字符来留下这个字符(左右不能跨分界线删除)。

注意同一个字符可能出现多次。模拟即可。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<bits/stdc++.h>
using namespace std;

int main()
{
int t;
cin>>t;
while(t--)
{
int a=-1,f=0;
string s1,s2;
cin>>s1>>s2;
for(int i=0;i<s1.length();i++)
if(s1[i]==s2[0])
if(i%2==0) {f=1;break;}
if(f) puts("yes");
else puts("no");
}
return 0;
}