[洛谷P1317]低洼地

news/2024/7/3 0:09:07

题目大意:一组数,分别表示地平线的高度变化。高度值为整数,相邻高度用直线连接。找出并统计有多少个可能积水的低洼地?(首尾都为0)

题解:求出其中都多少个不严格下降子段和不严格上升子段所夹的位置,即为答案

 

C++ Code:

#include<cstdio>
using namespace std;
int n,s[10100],ans,i;
int main(){scanf("%d",&n);for (i=1;i<=n;i++)scanf("%d",&s[i]);i=0;while (i<n){while (i<n&&s[i]>=s[i+1])i++;while (i<n&&s[i]<=s[i+1])i++;ans++;}printf("%d\n",ans-2);return 0;
}

  

转载于:https://www.cnblogs.com/Memory-of-winter/p/8611146.html


http://lihuaxi.xjx100.cn/news/247661.html

相关文章

PHP函数学习nl2br(),strlen(),mb_strlen()

2019独角兽企业重金招聘Python工程师标准>>> 1 nl2br($str): 注意&#xff1a;n之后的是字母L的小写&#xff0c;不要当做数字1. 函数作用&#xff1a;在$str中的每个新行(\n)之前插入HTML换行符( <br/> ) 示例&#xff1a; echo nl2br("One line.\nAnot…

nginx图片过滤处理模块http_image_filter_module安装配置笔记

http_image_filter_module是nginx提供的集成图片处理模块&#xff0c;支持nginx-0.7.54以后的版本&#xff0c;在网站访问量不是很高磁盘有限不想生成多余的图片文件的前提下可&#xff0c;就可以用它实时缩放图片&#xff0c;旋转图片&#xff0c;验证图片有效性以及获取图片宽…

串口线接口

设备com口与PC接口之间由于并无统一标准&#xff0c;有的提供了公头有的提供了母头。造成从PC的COM口与设备COM口之间可能还需要一根数据线转换拨接的可能。这根拨接的数据线却有可能是直通线、23交叉线、全交叉线中的一种&#xff0c;使用错误将导致设备不能正常工作。 1. 串…

学习Mybatis与mysql数据库的示例笔记

目录结构&#xff1a; pom.xml文件 1 <?xml version"1.0" encoding"UTF-8"?>2 <project xmlns"http://maven.apache.org/POM/4.0.0"3 xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"4 xsi:schem…

MATLAB中subplot函数使用

格式&#xff1a;subplot(m,n,p) 或 subplot(m n p) 将多个图显示到一个平面上的函数。其中m&#xff0c;n表示窗口被分为m*n块区域&#xff0c;p表示当前图所在位置。p1表示从左到右从上到下的第一个位置. clear; subplot(2,3,1);%第一块绘图 x[0.1000,0.0500,0.0100,0.0050]…

说说大型高并发高负载网站的系统架构【转】

我在CERNET做过拨号接入平台的搭建&#xff0c;而后在Yahoo&3721从事过搜索引擎前端开发&#xff0c;又在MOP处理过大型社区猫扑大杂烩的架构升级等工作&#xff0c;同时自己接触和开发过不少大中型网站的模块&#xff0c;因此在大型网站应对高负载和并发的解决方案上有一些…

【SSRS】入门篇(二) -- 建立数据源

原文:【SSRS】入门篇(二) -- 建立数据源通过 【SSRS】入门篇(一) -- 创建SSRS项目 这篇&#xff0c;我们建立了一个SSRS项目&#xff1b; 接下来&#xff0c;我们以 AdventureWorks2012 示例数据库&#xff0c;讲下如何建立数据源&#xff1b;(AdventureWorks2012 下载) 1、解决…

自动驾驶汽车数据闭环方法分析

算法与数据双轮驱动才能实现更成熟的自动驾驶技术&#xff0c;也是自动驾驶技术落地的必然选择。随着时间的推移&#xff0c;各家公司在算法方面的差距会逐渐缩小&#xff0c;真正影响自动驾驶技术水平的其实是数据&#xff0c;海量数据会助力自动驾驶技术再上新台阶。但如何获…