(玄关)问关于 Special Judge
  • 板块学术版
  • 楼主FlowerRed
  • 当前回复7
  • 已保存回复7
  • 发布时间2025/7/31 17:15
  • 上次更新2025/7/31 21:55:32
查看原帖
(玄关)问关于 Special Judge
1510406
FlowerRed楼主2025/7/31 17:15

我搞了个 SPJ 的私题,这是我的 checker.cpp:

#include <bits/stdc++.h>
#include "testlib.h"
using namespace std;

string Ans = "ABDCBBBCDA";

signed main(int argc, char** argv)
{
    registerTestlibCmd(argc, argv);
    int id = inf.readInt();
    char ch;
    for (int i = 0; i < id; i++) ch = ouf.readChar();
    if (ch == Ans[id - 1]) quitf(_ok, "Accepted.");
    else quitf(_wa, "Wrong Answer.");
    return 0;
}

这是我用来测试的选手程序:

#include <bits/stdc++.h>
using namespace std;

signed main()
{
    cout << "ABDCBBBCDA";
    return 0;
}

这个题目共 10 个测试点,每个测试点的输入为一个整数——测试点编号。

按照预期这个程序应该拿 100 分,但是实际上 测试点 1-9 都是 WA,测试点 10 为 AC。

求问为什么。(玄关)

2025/7/31 17:15
加载中...