码迷,mamicode.com
首页 > 其他好文 > 详细

[10.5模拟赛]T3

时间:2019-10-05 14:48:21      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:僵尸   math   max   修改   rip   模拟   而且   任务   poetry   

T3

Description

\(Z\)\(ZRP(Zombies’ Republic of Poetry\),僵尸诗歌共和国\()\)的一名诗歌爱好者,最近他研究起了诗词音律的问题。
在过去,诗词是需要编成曲子唱出来的,比如下面这首《菩萨蛮》,唱出来的话其对应的音符就是这样的:
南园满地堆轻絮, 愁闻一霎清明雨
1 1 5 5 6 6 5 4 4 3 3 2 2 1
因而可以发现,“1 1 5 5 6 6 5 4 4 3 3 2 2 1” 这串音符就成为了研究音律的
关键。
小 Z 翻阅了众多史料发现,过去的一首曲子的音调是不下降的。小 Z 想要知道对于
一首给定的曲子,如何通过提高音调或者降低音调,将它的音调修改得不下降, 而且
使得修改幅度最大的那个音符的修改幅度尽量小。
即如果把一个包含 n 个音符的曲子看做是一个正整数数列 A[1]…A[n],那么目标是
求另一个正整数数列 B[1]…B[n], 使得对于任意的 1<=i<n 有 B[i]<=B[i+1] ,而且
使得 Ans=Max{A[j]-B[j],1<=j<=n}尽量小。 小 Z 很快就想清楚了做法,但是鉴于他
还忙着写诗,所以这个任务就交给了你。
Input

[10.5模拟赛]T3

标签:僵尸   math   max   修改   rip   模拟   而且   任务   poetry   

原文地址:https://www.cnblogs.com/Agakiss/p/11624364.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!