题意:n,m,k,表示有一个长度为 n 的序列,有 m 个操作,操作有 2 种,第一种是 ADD 在前面添加一个串,第二种是把前 k 个进行翻转,问你最后的序列是什么样的. 析:很明显,如果直接模拟,肯定会超时,由于 k 是固定的,我们就可以前 k 个串,如果没有翻转,那么就把添加的串方法直接放到双端队列前面,然后把双端队列后面那个串再拿出去,如果翻转了,就把添加的串方法直接放到双端队列后面,然后把双端队列前面那个串再拿出去. 代码如下: #pragma comment(linker, "/ST…