E. Hack

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:Special Judge

题目描述

「上次 OJ 数据太水了。」
——某同学

B 同学由于 OJ 数据出的太水了,导致所有人都水过了,于是被同学们狠批了一顿。

这次他决定痛定思痛,从「非暴力不合作(特别弱化版)」这题开始加强数据。

他首先让 S 同学验了这道题,S 同学写了一份这样的代码:

#include <cstdio>
int s0, D, n;
int a[5005], b[5005];
int main() {
  scanf("%d %d %d", &s0, &D, &n);
  if (s0 < D) {
    printf("-1");
    return 0;
  }
  for (int i = 1; i <= n; i++)
    scanf("%d", &a[i]);
  for (int i = 1; i <= n; i++)
    scanf("%d", &b[i]);
  int nowStat = s0;
  int ans = 0;
  for (int i = 1; i <= n; i++) {
    s0 -= b[i];
    if (s0 < D) {
      s0 += a[i] + b[i];
      ans++;
    }
  }
  printf("%d\n", n - ans);
  return 0;
}

B 同学一眼就发现了该代码是错误的,但在 B 同学的内网 OJ 中,S 同学通过了这道题!

于是他希望你写一个数据生成器,给出能让此代码输出错误答案的数据。

输入格式

输入一个正整数 ,表示抗议的天数。

输出格式

输出共 行,第一行 个整数 。

第二行 个整数 ,表示食物的权值。

第三行 个整数 ,表示每天的困难度。

你给出的数据不能是使得抗议活动失败的。

由于没有唯一的答案,我们会用 Special Judge 方法先检查你的输出是否符合「非暴力不合作(特别弱化版)」的数据范围,然后使用你的输出作为输入运行标准程序和题面给出的程序,并比对答案是否不一致而给出正确或错误的判定。标准答案文件为空。

数据范围与提示

对于所有数据,保证 。