对拍使用方法

对拍

前言:

本来不想写这篇\(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\)查错即可

posted @ 2021-02-01 16:46  CJXYY  阅读(79)  评论(0编辑  收藏  举报