王之困惑 找规律、分类讨论
Source
UESTC 1017 (CDOJ 1017)
My Solution
主要是找规律、分析、分类讨论吧
#include
#include
#include
#include
using namespace std;
vector qu1,qu2;
char ch[10008];
void read_line(vector &qu)
{
scanf("%s",ch);
for(int i=0;ch[i]=='0'||ch[i]=='1';i++){
qu.push_back(ch[i]-'0');
}
}
int main()
{
int T,q1,q2,ju=0;
string str;
scanf("%d",&T);
while(T--){
qu1.clear();qu2.clear();ju=0;
read_line(qu1);
q1=count(qu1.cbegin(),qu1.cend(),1);
read_line(qu2);
q2=count(qu2.cbegin(),qu2.cend(),1);
//cout<<q1<<" "<<q2;
if((q1%2==0&&q1<q2)||(q1%2==1&&(q2-q1)>1)) ju=-1;
else if((q1%2==0&&q1>=q2)||(q1%2==1&&(q2-q1)<=1)) ju=1;
if(T){if(ju==1) printf("YESn");else if(ju==-1) printf("NOn");}
else {if(ju==1) printf("YES");else if(ju==-1) printf("NO");}
}
return 0;
}
非特殊说明,本博所有文章均为博主原创,未经许可不得转载。
https://www.prolightsfxjh.com/
Thank you!
------from ProLightsfx
- THE END -
最后修改:2024年11月15日
非特殊说明,本博所有文章均为博主原创,未经许可不得转载。
如经许可后转载,请注明出处:https://prolightsfxjh.com/article/uestc-1017/
共有 0 条评论