for ((i = 1; i <= 10; i++)) do
echo Case $i
cp landlords$i.in landlords.in
time ./landlords
if diff landlords$i.out landlords.out -w -B
then echo AC
else echo wrong; notify-send Wrong!
fi
read -n 1
done
for ((i = 1; i <= 10; i++)) do
echo Case $i
cp landlords$i.in landlords.in
time ./landlords
diff landlords$i.out landlords.out -w -B
if [ $? -ne 0 ]; then echo Wrong!
else echo Correct!
fi
read -n 1
done
while true
do
./matrix_gen
./matrix
./matrix_greed
if diff matrix.out matrix.ans -w -B
then
echo AC
else
echo WA
read -n 1
fi
done