之前出题,很苦恼出数据和检查程序,因为很多繁琐的工作,还很可能小手一抖出问题。
最近又在出题。。。想起之前的对拍脚本,感觉不能更方便,于是撸了一套出题用的小工具,也学习了一点点的DOS命令
首先是输入数据,需要十组,命名规则为01.in,02.in,……,10.in,写好数据生成器rand.cpp后去掉输出重定向然后编译,运行以下脚本
1 @echo off 2 set a=0 3 :loop 4 set /a a=%a%+1 5 rand.exe>0%a%.in 6 echo %a% 7 ping -n 2 127.0.0.1>nul 8 if %a% == 9 goto NEXT 9 goto loop 10 :NEXT 11 set /a a=%a%+1 12 rand.exe>%a%.in 13 echo %a% 14 pause