首页 > 其他分享 >nowcoder 天气预报

nowcoder 天气预报

时间:2023-03-18 22:48:11浏览次数:51  
标签:int nowcoder ++ ans c2 天气预报 include

https://ac.nowcoder.com/acm/problem/235096

 

双指针,就按这个形式写了

 

#include <iostream>
#include <map>
#include <cstring>
#include <algorithm>
using namespace std ;
 const int  N=1e6+10;
 #define int long long
 
 int n,a,b;
 int A ;
 char s[N];
 
 signed main(){
 	int l,r;
 	cin>>n>>a>>b;
 	cin>>(s+1);	 n=strlen(s+1) ;
 	int c1=0,c2=0,ans=0 ;
 	l=1,r=1;
 	
  	while(r<=n){
  		if(s[r]=='0') c1++; else c2++;
  		
 		while(l<=r &&(c1>=a) && (c2>=b)){
 			ans+= n-r+1;
 			if(s[l]=='0') c1--; else c2--;
 			l++;
 		}
 		r++;
 	}
 	if(a+b==0) ans++;
 	cout<<ans<<endl;
 }
 
 

 

标签:int,nowcoder,++,ans,c2,天气预报,include
From: https://www.cnblogs.com/towboa/p/17232041.html

相关文章

  • 一文带你看透天气预报
    天气预报是气象台(站)预先发出关于未来一定时期内的天气变化和趋势的报告。气象台运用现代科学技术(如卫星、雷达等)收集了全国甚至全世界的气象资料,根据天气演变规律,进行......
  • BC1-Hello Nowcoder
    题目描述输出"HelloNowcoder!"。开始你的编程之旅吧。输入描述无输出描述HelloNowcoder!解题思路方案一:这道题同输出“HelloWorld!”解法相同,用C语言的格......
  • 基于Spring Boot的天气预报服务
    本文,我们将基于SpringBoot技术来实现一个微服务天气预报服务接口——micro-weather-basic。micro-weather-basic的作用是实现简单的天气预报功能,可以根据不同的城市,查询......
  • 【编程实践】出行无忧,利用Python爬取天气预报
    前言天气预报就是应用大气变化的规律,根据当前及近期的天气形势,对某一地未来一定时期内的天气状况进行预测。它是根据对卫星云图和天气图的分析,结合有关气象资料、地形和季节......
  • 计算机毕设——手机天气预报系统
    目录摘要1需求分析2一、开发背景2二、项目需求分析2总体设计2一、系统规划2二、系统功能界面3设置预报城市界面:3天气显示界面:4Widget桌面小部件界面:5三.设计目标6系统设计6......
  • 天气预报web服务使用
    首先你在你的web项目下面的References,右击References,点击AddWebRefercenes然后把​​http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx​​地址输入到URl文本......
  • 微信公众号菜单点击发送天气预报
    本文介绍如何为公众号添加一个菜单点击后给用户发送天气预报的功能上一次介绍了如何为公众号添加​​关注自动回复​​的功能,这次我们来扩展一个比较实用的功能--天气查询......
  • 是天气预报告诉你的吗
    警钟长鸣:GalaxyD的剧本被翻译成了英文,比原文还要精彩。可是我是老健忘,不能摘录下来了。太悲伤了。拔掉充电线掉一格电,开机99%-->89%,这么垃圾的电池是不是没救了。......
  • NowCoder刷题(1)【树】二叉树的遍历(含图解)
    二叉树的遍历(IO型)二叉树遍历_牛客题霸_牛客网(nowcoder.com)题目描述如图所示的这棵树前序输出结果为A-B-D-#-#-E-#-#-C-#-#还原过程示例1示例2——前序遍历还原代码实现......
  • 通过 Github Action 实现定时推送天气预报
    偶然间,看到GitHubActions教程:定时发送天气邮件-阮一峰的网络日志这篇文章,没错,这个正好能打发自己的折腾之心,也能通过代码给生活引入一些变化。还是在这里简单记录一......