#ZXCS005C. 小杨的空调温度调整
小杨的空调温度调整
题目描述
小杨 的 个ikun好朋友对他们房间的室温非常挑剔。有些ikun喜欢温度低一些,而有些ikun则喜欢温度高一些。
小杨 的大别墅包含一排 个房间,编号为 ,每个房间里有一位ikun。 第 个ikun希望他的房间中的温度是 ,而现在他的房间中的温度是 。为了确保每位ikun都感到舒适, 小杨 安装了一个新的空调系统。该系统进行控制的方式非常有趣,他可以向系统发送命令,告诉它将一组连续的房间内的温度升高或降低 个单位 —— 例如“将房间 的温度升高 个单位”。一组连续的房间最短可以仅包含一个房间。
请帮助小杨 求出他需要向新的空调系统发送的命令的最小数量,使得每位ikun的房间都处于其中的ikun的理想温度。
输入格式
输入的第一行包含 。下一行包含 个非负整数 ,用空格分隔。
最后一行包含 个非负整数 。
输出格式
输出一个整数,为 小杨 需要使用的最小指令数量。
5
1 5 3 3 4
1 2 2 2 1
5
一组最优的 小杨 可以使用的指令如下:`
初始温度 :1 2 2 2 1
升高房间 2..5:1 3 3 3 2
升高房间 2..5:1 4 4 4 3
升高房间 2..5:1 5 5 5 4
降低房间 3..4:1 5 4 4 4
降低房间 3..4:1 5 3 3 4
数据范围
测试点 满足 。
测试点 满足 。
测试点 满足 。
测试点 和 中,温度值不超过 。
测试点 和 中,温度值不超过 。