首页 > 代码库 > Windows对拍模板
Windows对拍模板
注意这是在Windows下的模板,Linux下的过段时间再补充。
单次对拍
1 @echo off 2 3 rand.exe>data.in 4 5 std.exe<data.in>std.out 6 my.exe<data.in>my.out 7 8 fc std.out my.out 9 pause
循环随机对拍
1 @echo off 2 :loop 3 rand.exe %random% > data.in 4 std.exe < data.in > std.out 5 my.exe < data.in > my.out 6 fc my.out std.out 7 if not errorlevel 1 goto loop 8 pause 9 goto loop
保存为.bat后缀的文件即可。
解释一下my.exe是非暴力程序编译成的,std.exe是暴力程序编译成的,两边输出不一致的时候对拍会停下来,你可以在对拍程序中看到两者分别的输出结果,然后在data.in中可以看到出问题的这组数据,这时候再找错就比较简单了。
背下来吧~
Windows对拍模板
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。