checker.cpp
#include<bits/stdc++.h>
using namespace std;
int main()
{
freopen("prob.in","r",stdin);
freopen("checker.out","w",stdout);
}
prob.cpp
#include<bits/stdc++.h>
using namespace std;
int main()
{
freopen("prob.in","r",stdin);
freopen("prob.out","w",stdout);
}
对拍.bat
:loop
data.exe
checker.exe
prob.exe
fc prob.out checker.out
if %errorlevel%==0 goto loop
pause
data.cpp
#include<bits/stdc++.h>
using namespace std;
int main()
{
freopen("prob.in","w",stdout);
srand(time(NULL));
int n=rand();//数据范围
//输入形式
}
使用指南
1.把保证正确的暴力程序写入checker.cpp
2.把时间复杂度正确,但可能错误的程序写入prob.cpp
3.按照输入格式写data
4.编辑 对拍.bat
5.运行 对拍.bat
6.等待结果
作者: dfdf_zhaozekai