炼金术师

news/2024/10/22 16:30:14/

链接:牛客练习赛

题目描述
爱德华以钢之炼金术师之名享誉全国,而今天他要完成弟弟阿尔冯斯提出的一个挑战。
已知爱德华和阿尔冯斯面前各摆了一块无限长的画布,画布上一开始均无任何颜色,且两块画布的最左端下标均设为0。阿尔冯斯将使用n次炼金术,第i次炼金术会使他面前画布的[0,ai]区间染成第i种颜色。

在阿尔冯斯使用完n次炼金术后,爱德华也会使用若干次炼金术,每次炼金术他可以选择[1,n]中的任意一种颜色,以及任意的一个右端点r,将该画布的[0,r]区间染成此次选择的颜色。

规定后面的染色会覆盖前面的染色,比如先将[0,2]区间染成第2种颜色,再将[0,1]区间染成第3种颜色,则此时[0,1]区间的颜色是第3种颜色。

请问爱德华最少要使用多少次炼金术,才能把他面前的画布变成和阿尔冯斯的画布一样。

输入描述:
第一行一个正整数n,n≤106
接下来n个正整数a,ai≤109

输出描述:
输出爱德华最少要使用多少次炼金术。

输入
3
1 2 3

输出
1

代码(Java)

import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner cin=new Scanner(System.in);int n=cin.nextInt();int[] m=new int[n];for(int i=0;i<n;i++)m[i]=cin.nextInt();int[] queue=new int[n];int top=-1;queue[++top]=m[0];for(int i=1;i<n;i++){while(top>=0&&m[i]>=queue[top]){--top;}queue[++top]=m[i];}System.out.println(top+1);}
}

http://www.ppmy.cn/news/645238.html

相关文章

【原创题】炼金

题目背景 纪雅是一个注重学习的学校&#xff0c;尽管在校庆当天&#xff0c;LEMT仍然在教室里上化学课。 题目描述 化学老师sjm是一个尽职尽责的好老师&#xff0c;今天她正在讲合金。 “合金的定义&#xff0c;就是一种或多种金属&#xff0c;以及碳&#xff0c;硅等元素经…

[听风]TBC炼金速冲1-375

文章目录 地球阶段1-300外域300-375 有条件的朋友可以按我这张表去AH买材料直接冲&#xff0c;以下是我个人冲点过程&#xff1b;中间的熟练度一栏有实际冲点情况&#xff0c;大家冲点快乐吖&#xff01;&#xff01;&#xff01; 地球阶段1-300 材料数量熟练度成品价格&#…

TBC声望 恢复萨满 炼金 宏 附魔300-375

萨尔玛 先祖指环 戒指 15 智力 需要等级 70 需要: 萨尔玛 - 崇敬 装备: 提高法术所造成的治疗效果&#xff0c;最多57点。装备: 每5秒恢复4点法力值。 配方&#xff1a;合成天火钻石、 配方&#xff1a;敏捷药剂 尊敬 35点治疗效果和每5秒7点回魔&#xff0c;头部附魔 崇敬 找…

《钢之炼金术士》启示录

《钢之炼金术士》启示录 Writen by Allen Lee 没有牺牲&#xff08;付出&#xff09;就没有获得&#xff0c;要想得到什么&#xff0c;就必须付出同等的代价&#xff0c;这就是炼金术的等价交换原则。 整部动画就是基于这个基本理念构筑而成。然而&#xff0c;当我第一次看到这…

炼金术士(2020-2021)(2021-2022)

成员 NameGradelts2017jyf2018zf2019 比赛记录 O 在比赛中通过✔ 赛后补题 没有该题 2020-2021 ContestDateMedalRankSolvedABCDEFGHIJKLMThe 2020 ICPC China Shaanxi Provincial Programming Contest2020.9.26Au7/876/10OOOOOO2020 CCPC Qinhuangdao Onsite2020…

アルマ / 炼金妹

目录 基本资料面板值&#xff08;无天冥加成&#xff09;天冥奖励 战斗宣言&#xff08;VC&#xff09;被动效果技能珠子 回到人物索引 基本资料 NS(4★)NS(5★)卡池 (Ver 2.13.50)卡池 (Ver 2.13.50)—キトリニタスの書&#xff08;人喰い沼VH&#xff09; 天冥属性武器防具…

一步一步学OAK之十二:DepthAI API中Nodes各节点特性总结

目录 ColorCamera节点EdgeDetector节点FeatureTracker 节点ImageManip节点IMU 节点MobileNetDetectionNetwork节点MobileNetSpatialDetectionNetwork节点MonoCamera节点NeuralNetwork节点ObjectTracker节点Script节点SpatialLocationCalculator节点SPIIn节点SPIOut节点StereoDe…

有一些游戏为什么是iso格式

ISO格式文件是对光盘的一种完整镜像复制&#xff0c;它包含了光盘的所有数据和文件结构。由于光盘曾经是最主要的电子游戏发行媒介&#xff0c;所以一些游戏的安装文件也采用了ISO格式。 创建ISO文件有几个目的。首先&#xff0c;ISO文件可以作为备份&#xff0c;以防原始的光…