D原题链接: codeforces 难度1400 D. jzo 的增高计划 题意: 给定s,求一个s的最长子序列t,满足t的字典序大于s.(即s与t第一个不相同字符的位置i,满足,输出t的长度. 如何找到最长的t呢? 1.t是s的子序列. 2.第一个不同字符的位置满足 我们可以直接枚举s中所有的右括号,当,.那么要构造出这样的t,首先必须满足,因为 是 的子序列.由于题目已经给出s是完美序列,那么就,也就是说只要,就必然可以组成一个完美序列. #include <bits/stdc++.h> using namespace std; int main(){ std::ios_b...