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.\n");
            return 0;
        } // 对比 不同于 Windows 的 fc
        else printf("Accepted.\n");
    }
    return 0;
}

 

posted @ 2020-11-06 20:49  BreezeEnder  阅读(175)  评论(0编辑  收藏  举报