谁知道一个学了快两年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.}\)
原文地址:https://www.cnblogs.com/h-lka/p/12450743.html
时间: 2024-10-09 02:45:28