#P10689. SuperMemo
SuperMemo
Description
你的朋友 Jackson 被邀请参加一个名为 SuperMemo 的电视节目,参与者需要玩一个记忆游戏。首先,主持人会告诉参与者一个数字序列 。然后,主持人会对该序列进行一系列操作和查询,包括:
ADD x y D:将 加到子序列 的每个数字上。例如,在 上执行 "ADD 2 4 1" 后结果为 。REVERSE x y:反转子序列 。例如,在 上执行 "REVERSE 2 4" 后结果为 。REVOLVE x y T:旋转子序列 次。例如,在 上执行 "REVOLVE 2 4 2" 后结果为 。INSERT x P:在 之后插入 。例如,在 上执行 "INSERT 2 4" 后结果为 。DELETE x:删除 。例如,在 上执行 "DELETE 2" 后结果为 。MIN x y:询问参与者子序列 中的最小数字是多少。例如,在 上 "MIN 2 4" 的正确答案是 。
为了让节目更有趣,参与者被授予一次求助他人的机会,这意味着当 Jackson 在回答查询时感到困难时,他可以向你求助。你的任务是观看电视节目并编写程序,以便在 Jackson 需要时为每个查询提供正确答案。
Input Format
第一行包含 ()。
接下来的 行描述了序列。
然后是 (),表示操作和查询的数量。
接下来的 行描述了操作和查询。
Output Format
对于每个 "MIN" 查询,输出正确答案。
5
1
2
3
4
5
2
ADD 2 4 1
MIN 4 5
5
Hint
(由 ChatGPT 4o 翻译)
京公网安备 11011102002149号