windows:
写一个bat文件
```
@echo off
:again
datamaker>data1.in
baoli<data1.in>stdout.txt
fast<data1.in>testout.txt
fc /W stdout.txt testout.txt >nul
@echo .
if not errorlevel 1 goto again
@echo x
pause
```
其中datamaker是造数据的程序
baoli是跑得慢的正解
fast是优化算法
保证这三个exe在同一个子目录下就可以了
linux:
保证datamaker,std,fast在同一个子目录下
写1.sh为后缀名的文件
```
while true; do
./datamaker>data1.in
./std<data1.in>stdout.txt
./fast<data1.in>fastout.txt
if diff stdout.txt fastout.txt; then
echo .
else
echo x
exit 0
fi
done
然后在控制台下输入 sh 1.sh进行对拍
```