对拍,即写一个暴力,随机生成数据来验证自己程序。
need:
暴力.exe
程序.exe
数据生成.exe
对拍.bat
其中:对拍程序:
@echo off
:loop
数据生成.exe
暴力.exe
程序.exe
fc my.txt bc.txt
if not errorlevel 1 goto loop
pause
goto loop
PS:fc 后面的两个txt是由你freopen输出的文件名决定
注意:
数据生成程序中要写:
srand((unsigned)time(NULL)); #include <ctime>
然后按照题目要求随机输出输入(输出到a.txt)
每个程序写freopen("a.txt","r",stdin); freopen(…,"w",stdout);
rand函数用法:
a=rand()%1000+1; (a在1~1001取随机数)