Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- RESULTS=(0 1 2 2 3 2 4 2 4 3 4 2 6 2 4 4 5 2 6 2 6 4 4 2 8 3 4 4 6 2 8 2 6 4 4 4 9 2 4 4 8 2 8 2 6 6 4 2 10 3 6 4 6 2 8 4 8 4 4 2 12 2 4 6 7 4 8 2 6 4 8 2 12 2 4 6 6 4 8 2 10 5 4 2 12 4 4 4 8 2 12 4 6 4 4 4 12 2 6 6 9)
- for (( i=1; i<=100; i++ )) ;
- do
- AC_TIME=$(date +%s%N | cut -b1-13)
- WYN=$(./$1 $i)
- AC_TIME=$[$(date +%s%N | cut -b1-13)-$AC_TIME]
- if [ $WYN -eq $(RESULTS[$i]) ] ; then
- if [ $AC_TIME -gt $2 ] ; then
- echo TLE
- exit 1
- else
- fi
- else
- echo ANS
- exit 1
- fi
- done
- echo OK
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement