C++,codeforces,1873A, A. Short Sort

/*
codeforces,1873A, A. Short Sort
判断一个由a,b,c组成的字符串是否是可以通过对字符串"abc"进行1次或0次交换字符操作得到
交换字符操作是指,将字符串中的两个字符交换位置
*/


/*
符号条件的字符串一定有一个位置的字符与"abc"相同,即
abc,acb
abc,cba
abc,bac
*/
#include <iostream>
int main(){
    int t;
    std::cin>>t;
    char a;
    while(t--){
        std::cin>>a;
        if(a=='a'){
            std::cout<<"YES"<<std::endl;
            std::cin>>a;
            std::cin>>a;
            continue;
        }
        std::cin>>a;
        if(a=='b'){
            std::cout<<"YES"<<std::endl;
            std::cin>>a;
            continue;
        }
        std::cin>>a;
        if(a=='c'){
            std::cout<<"YES"<<std::endl;
            continue;
        }
        std::cout<<"NO"<<std::endl;
    }
}
posted @ 2025-03-07 20:02  Kazuma_124  阅读(8)  评论(0)    收藏  举报