Code of HDOJ ACM steps