题解:CF1902A. Binary Imbalance

题解:CF1902A. Binary Imbalance

先给个题目链接

题目翻译(由“CodeForces Better!”和“DeepL 翻译”提供):

我们知道,如果初始字符串中“0”的个数就大于“1”的个数,答案肯定是YES,否则,对于其他情况,肯定需要添加“0”使得“0”的个数大于“1”的个数。要想添加“0”,则必须满足“在字符串中存在相邻两个不相等的字符”,不难得出一定是一个“1”和一个“0”(即“10”或“01”)。如果在这样两个字符中间添加一个“0”,就变成了“100”或“001”,显然一定仍旧存在一个“10”或“01”,因此只要字符串中包含“10”或者“01”答案就是YES,否则就是NO。

由于简单直接放代码。

#include<bits/stdc++.h>
using namespace std;
string s="";
int n=0,t=0,x=0,y=0;
int main(){
    scanf("%d",&t);
    while(t--){
        scanf("%d",&n);
        cin>>s;
        x=0;
        y=0;
        for(char i:s){
            if(i=='0'){
                x++;
            }else{
                y++;
            }
        }
        if(x>y||s.find("01")!=-1||s.find("10")!=-1){
            printf("YES\n");
        }else{
            printf("NO\n");
        }
    }
    return 0;
}

相关推荐

  1. CF1902 B Getting Points 题解

    2023-12-10 00:22:05       47 阅读
  2. 题解CF1922C(Closest Cities)

    2023-12-10 00:22:05       35 阅读
  3. CF988D题解

    2023-12-10 00:22:05       11 阅读
  4. 题解CF1923D(Slimes)

    2023-12-10 00:22:05       22 阅读
  5. CF1893C Freedom of Choice 题解

    2023-12-10 00:22:05       30 阅读
  6. CF97B Superset 题解 分治

    2023-12-10 00:22:05       34 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-10 00:22:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-10 00:22:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-10 00:22:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-10 00:22:05       20 阅读

热门阅读

  1. 高云GW1NSR-4C开发板上手使用

    2023-12-10 00:22:05       43 阅读
  2. 【Qt5】setWindowFlags的标志有哪些?

    2023-12-10 00:22:05       30 阅读
  3. 车联网安全学习路标

    2023-12-10 00:22:05       40 阅读
  4. 如何访问内部网络做内网穿透

    2023-12-10 00:22:05       41 阅读
  5. GO设计模式——7、适配器模式(结构型)

    2023-12-10 00:22:05       28 阅读
  6. VueUse工具库

    2023-12-10 00:22:05       47 阅读
  7. string类的常用方法

    2023-12-10 00:22:05       40 阅读
  8. C++知识点总结(8):尺取法

    2023-12-10 00:22:05       33 阅读
  9. go-factory工厂模式样例

    2023-12-10 00:22:05       37 阅读
  10. 【从编译器的角度看多态的底层实现原理】

    2023-12-10 00:22:05       32 阅读