fork download
  1. #!/bin/bash
  2. for i in `seq 1 $1`
  3. do
  4. out=$(./$2 < in$i)
  5. should=$(cat out$i)
  6. if [ $out != $should ]
  7. then
  8. echo "Wrong answer on case #" $i
  9. echo "OUT: " $out
  10. echo "SHOULD BE: " $should
  11. exit 1
  12. fi
  13. done
  14.  
  15. echo "Accepted"
Runtime error #stdin #stdout #stderr 0s 5032KB
stdin
Standard input is empty
stdout
Wrong answer on case # 1
OUT: 
SHOULD BE: 
stderr
./prog.sh: line 4: in1: No such file or directory
cat: out1: No such file or directory