Linux 下对拍程序

博主自己写的。若转载请附上博客地址。

#include <bits/stdc++.h>
// Linux 下 system 在 stdlib.h 中

using namespace std;

int main() {
    for(int i = 1; i <= 5000; i++) { // 设定对拍组数
        system("./rand");
        system("./violent");
        system("./std");
        // 造数据 跑暴力 跑正解
        printf("Test Case %d : ", i);
        if(system("diff violent.out std.out")) {
            printf("Wrong Answer, See the output file.
");
            return 0;
        } // 对比 不同于 Windows 的 fc
        else printf("Accepted.
");
    }
    return 0;
}
原文地址:https://www.cnblogs.com/BreezeEnder/p/13938874.html