Linux 下的对拍程序..

Linux 下的对拍程序  模板  比赛用



while true; do
    ./data_maker>tmp.in #出数据
    ./MyProgtmp.out #被测程序
    ./StdProgtmp2.out #正确(暴力)程序
    if diff tmp.out tmp2.out; then #比较两个输出文件
        printf "AC\n"  #结果相同显示AC

    elif diff -B -b tmp.out tmp2.out; then
        printf "PE\n"

    else
        printf "WA\n" #结果不同显示WA,并退出
        exit 0
    fi
done


保存为*.sh  然后 sh *.sh就行了

反正能运行了 对不对就... -  -



话说 if的结尾是fi还是挺搞笑的 -  -

好像真0假1?

你可能感兴趣的:(......模板,ACM)