CF1137B 求答疑
  • 板块灌水区
  • 楼主Chtholly__Nota
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/6/26 22:04
  • 上次更新2024/6/27 11:20:48
查看原帖
CF1137B 求答疑
847559
Chtholly__Nota楼主2024/6/26 22:04

这道题目我不知道为什么没用kmp就过了,是测试点太水了吗?

代码:

#include<bits/stdc++.h>
using namespace std;

int ne[11451419];
int main(){
	string s,a;
	cin>>a;
	cin>>s;
	int l1=0,l0=0;
	for(int i=0;i<a.size();i++){
		if(a[i]=='1') l1++;
		else l0++;
	}
	while(l1 || l0){
		for(int i=0;i<s.size();i++){
			if(s[i]=='1'){
				l1--;
				cout<<1;
			}
			else{
				l0--;
				cout<<0;
			}
		}
	}
    return 0;
}


2024/6/26 22:04
加载中...