blob: d7d04111bfabee6fd4c361f2c67f57197c51b63a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#!/bin/bash
#
# This file performs a test of the autojudge system. It can run whatever you feel important to test the autojudge
# and the script files that are included in the problem package
cat > test.c <<EOF
int main() {
char s[100];
scanf("%s", s);
printf("%s\n",s);
return 0;
}
EOF
cat > test.in <<EOF
inputdata
EOF
TL=2
REP=10
../compile/c test.c test.exe TL
../run/c test.exe test.in TL REP
output=`cat stdout0`
if [ "$output" != "inputdata" ]; then
echo "ERROR"
exit 1
fi
exit 0
|