關於刷OJ時經常很多人出現輸出格式錯誤的問題,最好的解決方案是把測評過程自動化解決,不僅提高效率節省人力,機器嚴謹的檢驗也比人肉眼看不出疏漏靠譜,特此記錄一下構建的自動評測腳本。當前先記錄windows下的腳本
@echo off
if exist [your_program_name].exe (
del [your_program_name].exe
)
g++ -std=c++11 -g -Wall -Werror [your_program_name].cpp -o [your_program_name].exe
ten.exe < input > output
fc output answer > NUL
if errorlevel 1 echo WA