Linux Bash对拍

代码:

#!/bin/bash

while true; do
./rand > input //数据生成器
./test < input > output //测试程序
./std < input > stdout //标程

if diff output stdout; then
 printf "Accepted\n" //正确
else
 printf "Wrong Answer\n" //错误
 break
fi

sleep 0.2 //暂停0.2s
done

步骤:

  1. 将代码存储为judge.sh
  2. 在终端运行 chmod +x judge.sh
  3. 在终端运行 ./judge.sh
posted @ 2017-04-13 20:40  Krew  阅读(712)  评论(0编辑  收藏  举报