ACM-ICPC-South2016- Source of training ACM-ICPC(South2016) at RUSK Greedy Grahp Geometry Dynamic programing and E-book