首页 > 其他分享 >字符串+图形

字符串+图形

时间:2025-01-12 19:00:19浏览次数:1  
标签:const int s2 s1 solve 字符串 图形

https://codeforces.com/gym/580226/problem/F

#include<bits/stdc++.h>
#define lc p<<1
#define rc p<<1|1
#define INF 2e9
using namespace std;

#define endl '\n'
using ll = long long;
using pii = pair<ll, ll>;
const double PI = acos(-1);
const int N=2e5+10;
void solve(){
	string s1,s2;cin>>s1>>s2;
	int cnt=0;
	for(int i=0;i<s1.size()-1;i++){
		if(s1[i]=='0'&&s1[i+1]=='0'&&s2[i]=='0'){
			s1[i]=s1[i+1]=s2[i]='X';
			cnt++;
		}
		else if(s1[i]=='0'&&s1[i+1]=='0'&&s2[i+1]=='0'){
			s1[i]=s1[i+1]=s2[i+1]='X';
			cnt++;
		}
		else if(s1[i]=='0'&&s2[i]=='0'&&s2[i+1]=='0'){
			s1[i]=s2[i]=s2[i+1]='X';
			cnt++;
		}
		else if(s1[i+1]=='0'&&s2[i]=='0'&&s2[i+1]=='0'){
			s1[i+1]=s2[i]=s2[i+1]='X';
			cnt++;
		}
		else {
			
		}
	}
	cout<<cnt;
}


int main() {
	ios::sync_with_stdio(false);
	cin.tie(nullptr), cout.tie(nullptr);
	
	int T = 1;
//	cin>>T;
	while (T--) {
		solve();
	}
	
	return 0;
}



标签:const,int,s2,s1,solve,字符串,图形
From: https://www.cnblogs.com/laileou/p/18667170

相关文章

  • JAVA之PAI&字符串
    1、API(ApplicationProgrammingInterface):应用程序编程接口JAVAAPI:指的是JDK中提供的各种功能的java类2、字符串String     1.java.long.String类代表字符串     2.字符串的内容是不会发生改变的,它的对象在创建后不能被更改     3.创建Str......
  • leetcode3333 找到初始输入字符串II
    用键盘输入字符时,可能因为在一个键上停留太久,导致同一个字符被输入多次。给定word表示最终显示的字符串,以及整数k,表示希望输入字符串的最少长度,求希望输入串的总方案数,对1E9+7取模。1<=|word|<=5E5;1<=k<=2000;word只包含小写字母分析:1、假设最终串的长度为n,对其分组循环,把相......
  • Redis 是一个开源的高性能键值对存储数据库,通常被用作缓存、消息队列和持久化数据库。
    Redis服务器是什么?Redis是一个开源的高性能键值对存储数据库,通常被用作缓存、消息队列和持久化数据库。Redis支持多种数据结构,如字符串、哈希、列表、集合、有序集合、位图等。它被广泛用于需要快速读写操作、低延迟的场景。Redis可以作为一个独立的数据库使用,也可以作为缓......
  • Adobe Illustrator(AI)矢量图形设计软件下载安装
    AdobeIllustrator软件简介AdobeIllustrator是一款由Adobe公司开发的矢量图形设计软件,广泛应用于平面设计、插画、网页设计、图标设计等多个领域。作为AdobeCreativeCloud的一部分,Illustrator以其强大的绘图工具和灵活的设计功能,帮助设计师实现他们的创意构想。获取AI安装......
  • 【IPQ5018】IPQ5018 5G 获取支持信道列表并格式化输出字符串
     IPQ5018    IPQ5018isahighlyintegrated802.11axWi-Fi/Bluetooth5.2system-on-chip(SoC)designedandbuiltforhigh-performance,powerefficient,andcost-effectivewirelessnetworkingapplicationsincludinghomerouters,meshnodes,andgate......
  • 字符串+匹配
    https://codeforces.com/gym/580226/problem/C#include<bits/stdc++.h>#definelcp<<1#definercp<<1|1#defineINF2e9usingnamespacestd;#defineendl'\n'usingll=longlong;usingpii=pair<ll,ll>;constdoubleP......
  • 写一个获取当前url查询字符串中的参数的方法
    在前端开发中,你可以使用JavaScript的URLSearchParams接口来获取URL查询字符串中的参数。以下是一个简单的方法,它接受一个URL作为参数,并返回一个包含所有查询参数的对象:functiongetQueryParams(url){consturlObj=newURL(url);constparams=newURLSearchParams(urlO......
  • 写一个把字符串大小写切换的方法
    在前端开发中,可以使用JavaScript来实现一个方法,该方法可以将字符串中的大小写进行切换。以下是一个示例实现:functionswitchCase(str){letresult='';for(leti=0;i<str.length;i++){constchar=str[i];if(char===char.toUpperCase()){/......
  • 统计某一字符或字符串在另一个字符串中出现的次数
    在前端开发中,你可以使用JavaScript来统计一个字符或字符串在另一个字符串中出现的次数。下面是一个简单的函数,用于实现这个功能:functioncountOccurrences(mainString,searchString){letcount=0;letposition=0;constsearchStringLength=searchString.l......
  • 写一个加密字符串的方法
    在前端开发中,有许多现成的JavaScript库可以帮助你进行字符串加密,例如CryptoJS。但如果你想自己实现一个简单的加密方法,下面是一个使用简单的替换加密算法的例子。请注意,这种方法的安全性较低,主要用于示例和学习目的。functionsimpleEncrypt(text,key){letencryptedText......