调用 void shoutMinimum (int output) 函数进行输出。
各个窗口的最小数必须按顺序输出(所以车厢 $0,1,\cdots ,K−1$ 之中的最小值必须在车厢 $1,2,\cdots ,K$ 之中的最小值之前输出,等等),但是除了这个顺序的限制之外,你的函数可以在任何一次函数调用中任意多次地输出一些最小值。比如,你的函数可能在某几次调用中不产生任何输出,而在某几次调用中产生多个输出。
Bessie 拥有惊人的短时记忆能力,因此在 helpBessie 函数中没有任何的内存使用限制,除了要满足常规的 256MB 限制。然而,在车厢与车厢之间,Bessie 不能够「记住」任何不在笔记本中出现过的内容。所以在两次函数调用之间,你的程序除了通过 get 和 set 函数调用之外不能保存任何的状态。
这意味着:
不允许定义任何非常量的全局或静态变量。任何如此做的提交会被取消成绩。教练会人工检查所有的提交以验证是否符合题目要求。由于这个问题无需文件输入输出,所以也不允许在代码中使用任何的文件输入输出。