A:好像是说,有一个n个点,m条边的无向图,边的权值分别是1, 2, ..., m。然后要你构造一个这样的无向图,使得任意一个环的权值和 是3的倍数。 10<=N<=80,N+3<=M<=N2/7
B:给一个HTML代码,要求格式化缩进后出。
C:p是(1,2,...,n)的一个排列,现在需要通过交换的方法进行排序,交换pi和pj的cost是2*abs(i-j)-1,记最少的cost为f(p),但现在有人用了个错误的方法g(p)来计算,g(p) = sum{ max(0, i-pi)}。现在假设已知p的前k<=n个数是多少,即p1, ...,pk已经固定,问有多少个p,满足f(p) = g(p),结果模109+7, n<=100
D:有n个点,m条边的有向图,边有耗时和花费。每个点有k个平行宇宙,你可以花1的时间进行跳跃。每个平行宇宙都可以买卖盐,你的背包最多能装b公斤的盐。问在t时间内走到起点终点,最多有多少钱。直接SPFA会TLE。