对拍使用方法
对拍
前言:
本来不想写这篇\(blog\)的,但某人不会写对拍,写这篇\(blog\)顺便帮自己复习下对拍
开始
建一个文件夹命名为对拍,里面放四个\(cpp\):\(my\),\(baoli\),\(data\),\(check\)
\(my\)用来存你的\(cpp\)
\(baoli\)用来存暴力算法
\(data\)用来造数据
\(check\)用来对比
我们只需要知道\(check\)怎么写就好了
\(code\):
#include<bits/stdc++.h>
using namespace std;
int main() {
int t=100;
while(t--) {
system("data.exe>1.in");
system("baoli.exe<1.in>baoli.out");
system("my.exe<1.in>my.out");
if(!system("fc baoli.out my.out")) {
printf("Ac\n");
} else {
printf("No\n");
break;
}
}
}
当程序发现错误时,会自动结束,只需要打开\(1.in\),\(baoli.out\),\(my.out\)查错即可
you are both faker