当前位置: 首页 > news >正文

佛山网站设计哪家便宜铜陵市建设工程管理局网站

佛山网站设计哪家便宜,铜陵市建设工程管理局网站,软件工程造价师,网站建设商标在哪个类别问题描述 一个数组 aa 中共包含 nn 个数,问最少多少次操作,可以让 aa 数组所有数都变成 11 。 操作的内容是:每次操作可以任选一个区间使得区间内的所有数字减 11 。 数据保证一定有解。 输入格式 第一行一个整数 nn 表示有 nn 个整数。 …

问题描述

一个数组 aa 中共包含 nn 个数,问最少多少次操作,可以让 aa 数组所有数都变成 11 。

操作的内容是:每次操作可以任选一个区间使得区间内的所有数字减 11 。 数据保证一定有解。

输入格式

第一行一个整数 nn 表示有 nn 个整数。

第二行输入 nn 个整数表示数组 aa 。

输出格式

输出一个整数表示最少操作数可以让 aa 数组所有数字变成 11 。

样例输入

6
1 3 5 2 7 1

样例输出

9

说明

保证对于所有数据有,1≤n≤105,1≤a[i]≤1051≤n≤105,1≤a[i]≤105 。

#include <bits/stdc++.h>
using namespace std;
const int N = 1e5 + 10;
typedef long long ll;
int a[N], b[N];
int n;
int main()
{cin >> n;for(int i = 1; i <= n; i++)cin >> a[i];for(int i=1;i<=n;i++)b[i] = a[i] - a[i - 1];ll ans = b[1] - 1; //差分数组第一个元素特殊处理哦for(int i = 2; i <= n; i++){if(b[i] > 0)ans = ans + b[i];}cout << ans;
}

http://www.dtcms.com/a/595013.html

相关文章:

  • 市建设局网站的综合业务管理平台大连制作网站多少钱
  • 如何给公司注册网站网站不收录排名会降吗
  • 酒店网站建设必要性做任务领积分兑换别的网站上的会员
  • 在网站建设工作会议上讲话个人网站特点
  • 网站建设费摊销几年网站推广的主要方法
  • 多语言网站思路做短租哪个网站好
  • 云南网站排名网站的栏目结构简图怎么做
  • 外贸展示型网站建设公司优化网站价格
  • 建站高端网站wordpress 文章 字体大小
  • 医院网站建设套餐方案seo编辑培训
  • 免费网站软件正能量网站开发制作包括哪些的基本流程
  • 站长工具无吗经典北京专业的网络seo
  • 做网站方案网站生成自助
  • 宁波建设公司网站两阳夹一阴后续走势
  • PCL实战项目-软件界面搭建RibbonUI
  • 11.10奇怪奇怪死了
  • Candy
  • 网站策划做营销推广怎么创建一个论坛
  • 个人做动漫资源网站有哪些嘉兴网站制作案例
  • 线程需要重点掌握的部分
  • 无锡高端网站建设咨询中文域名注册查询
  • 网站建设品牌营销长春关键词搜索排名
  • 宁夏建设厅网站6免费注册帐号qq
  • 找第三方做网站 需要注意网站建设具体步骤
  • DeepSeek全维度应用指南
  • 【C++】vector的迭代器失效问题,(什么是迭代器失效,为什么会产生迭代器失效,怎么避免迭代器失效问题)
  • 郑州网站建设需要多少钱wordpress 系统找不到指定的文件.
  • 网站平台设计费用产品免费发布平台
  • 湖南网站排名遵义网上制作网站
  • 网站建设一般要多大空间wordpress 按别名