欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

codeforces 1301A Three Strings 水

程序员文章站 2022-06-02 11:50:30
...

https://vjudge.net/problem/CodeForces-1301A

codeforces 1301A Three Strings 水
题目大意:给三个字符串abca、b、c,对每个ii,要么交换a[i]c[i]a[i]、c[i],要么交换b[i]c[i]b[i]、c[i],问最终能否使得a=ba=b

#include<bits/stdc++.h>
#define INF 0x3f3f3f3f
using namespace std;
typedef long long ll;

char a[105],b[105],c[105];

int main()
{
    int t;
    scanf("%d",&t);
    while(t--)
    {
        scanf("%s%s%s",a,b,c);
        int len=strlen(a);
        bool flag=1;
        for(int i=0;i<len&&flag;i++)
        {
            if(a[i]==c[i]||b[i]==c[i])
                continue;
            flag=0;
        }
        printf("%s\n",flag?"YES":"NO");
    }
    return 0;
}

相关标签: 水题