Regionals 2014 >> Asia - Tokyo
题意:走过N个点到达出口,有M个约束条件,每个约束条件ci、di,di必须在ci前走,也就是说如果先走了ci那么就需要走到di后再折回来再走一遍ci(并且di是大于ci的,所以一定是要走回来的)思路:基础步数肯定是N+1.然后我们将需要走回的最左边排序,记录当前最左边和最右边;如果当前最右边小于当前状态的左边,那么就可以把前面那些进行计算了,即步数加上当前最右边走到当前最左边的步数和再走回来的