对拍

Linux下的对拍代码。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash
file="problem"
# for i in `seq 1 20`
while true
do
./make >$file$i.in
time ./$file <$file$i.in >$file$i.out
./$file-force <$file.in >$file.ans
if diff $file$i.out $file$i.ans
then
echo "AC"
else
echo "WA"
exit 0
fi
done