常用模板——对拍

谁知道一个学了快两年oi的菜鸡现在才学对拍……还不是因为之前比赛没写对拍死的太惨了

\(Windows\)下比较常用的是\(\text{.bat}\)形式的对拍程序。码量比较少,但是需要写文件读入读出。

当程序\(\text{error}\)的时候,不会突出显示。所以时不时要看一眼。出错的数据也不会输出。

下面程序中,\(\text{data}\)是数据生成器,\(\text{test}\)是你的考场程序,\(\text{right}\)是你的暴力。

一定要保证暴力正确。否则就是在浪费时间。

实现的时候可以将数据生成器生成的数据放在一个\(\text{.in}\)文件中,以完成文件读入读出。

代码:

@echo off
:loop
data.exe
right.exe
test.exe
fc right.out test.out
if not errorlevel 1 goto loop
pause
goto loop

写的时候写在\(\text{txt}\)里面,修改文件名为\(\text{.bat}\)即可。

\(\text{Over.}\)

posted @ 2020-03-09 20:16  Refined_heart  阅读(180)  评论(0编辑  收藏  举报