对拍程序

一个名叫 Peanut Tang 的菜鸡,发现自己对拍程序的不太会写。于是赶紧从网上找了份对拍程序放在这里,每周背诵。

#include <bits/stdc++.h>

int main()
{
    int t=?;
    while (t--)
    {
	system("data.exe>data.in");
        system("zj.exe<data.in>zj.out");
        system("bf.exe<data.in>bf.out");
        if (system("fc zj.out bf.out")) break;
    }
    system("pause");
	
    return 0;
}

只不过要注意的是,如果 data.cpp 中用的是 srand(time(0)),一秒实际上只会测试一组数据,我们可以考虑每次造数据再额外为下一次造数据随机 srand 用的种子,这样效率更高。

注意事项:注意文件名带来的对指令的影响!!!

posted @ 2020-08-26 21:31  Peanut_Tang  阅读(133)  评论(0编辑  收藏  举报