很多时候在比赛中不是自己认为对了就是对了,要用暴力和自己的程序进行对拍。
要对拍首先要有数据,数据生成程序如下:
srand(time(0));
//产生n以内的整数
cout< < rand()%n < < endl;
接下来就是对拍了。
对拍程序如下:
在程序的目录下建立.txt文件,输入:
@echo off
:loop
data.exe //生成数据
right.exe //要对拍的
brute_force.exe //暴力
fc data1.out data2.out //两个程序的输出文件
if not errorlevel 1 goto loop
pause
goto loop
把文件扩展名名改成.bat
这样就可以对拍了,记住暴力不能错,还有就是不要弄暴力跑不出来的数据。