ACM ICPC HDOJ1000