#A1009. 松散子序列
松散子序列
Description
给出一个字符串,里面只含小写字母,假设 的一个子序列 , 的第 个字符对应了原字符串中的第 个字符。
定义 的一个松散子序列为:对于 ,总是有 。 一个子序列的价值定义为每个字符的价值之和(∼ 分别为 ∼)。
求 的所有松散子序列里的最大价值。
Input
输入一行,一个字符串 。
Output
输出一行,一个整数表示答案。
Samples
azaazaz
78
相关
在下列比赛中:
给出一个字符串S,里面只含小写字母,假设 S 的一个子序列 T ,T 的第 i 个字符对应了原字符串中的第 pi 个字符。
定义 S 的一个松散子序列为:对于 i>1,总是有 pi−pi−1≥2。 一个子序列的价值定义为每个字符的价值之和(a∼z 分别为 1∼26)。
求 S 的所有松散子序列里的最大价值。
输入一行,一个字符串 S。1≤∣S∣≤106
输出一行,一个整数表示答案。
azaazaz
78