linux下对拍

#!/bin/bash
t=0;
while true; do
	let "t = $t + 1"
	printf $t 
	printf ":\n"
	./rand > rand.txt
	./AC < rand.txt > AC.out
	./WA < rand.txt > WA.out
	
	if diff AC.out WA.out; then
		printf "\n"
	else 
		printf "WA\n"
		gedit rand.txt
		break
	fi
done

 

chmod +x bat.sh
./bat.sh

 

posted @ 2018-05-02 09:34  shixinyi  阅读(382)  评论(0编辑  收藏  举报