竞赛讨论区 > 帮忙看看为什么错误,谢谢
头像
牛客440598281号
发布于 2023-12-04 22:07
+ 关注

帮忙看看为什么错误,谢谢

#include<bits/stdc++.h>

using namespace std;

bool Baidu(string a)

{

int L=a.length();

char b[5];

for(int i=0;i<L;i++)

{

if(a[i]=='B')

{

b[0]='B';

}

}

for(int i=0;i<L;i++)

{

if(a[i]=='a')

{

b[1]='a';

}

}

for(int i=0;i<L;i++)

{

if(a[i]=='i')

{

b[2]='i';

}

}

for(int i=0;i<L;i++)

{

if(a[i]=='d')

{

b[3]='d';

}

}

for(int i=0;i<L;i++)

{

if(a[i]=='u')

{

b[4]='u';

}

}

char c[5]={'B','a','i','d','u'};

int result=0;

result=strcmp(b,c);

if(result==0)

{

return true;

}

else

{

return false;

}

}

int main()

{

int t;

cin>>t;

char a[t][100];

for(int i=0;i<t;i++)

{

cin>>a[i];

}

for(int i=0;i<t;i++)

{

if(Baidu(a[i]))

{

printf("Yes\n");

}

else

{

printf("No\n");

}

}

return 0;

}

全部评论

(0) 回帖
加载中...
话题 回帖

等你来战

查看全部

热门推荐