UESTC 1017 王之困惑 找规律、分类讨论

ProLightsfx 2016-12-11 128 12/11

王之困惑 找规律、分类讨论

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 -

ProLightsfx

11月15日20:16

最后修改:2024年11月15日
0

非特殊说明,本博所有文章均为博主原创,未经许可不得转载。

共有 0 条评论