题目:给出一个图,问最少删除多少个点,使得从点1到点n经过的点数超过k个. 分析: 上网搜了一下,发现很多人用网络流做的,发现我不会.再后来看到这篇说网络流的做法是错的,囧. 后来发现点数有点少,直接上爆搜.每次搜索前先跑一遍最短路,判断是否满足,如果满足更新答案,退出. 否则,在求最短路时记录一下路径,然后枚举删除最短路上的点,继续搜. 第一次写时,记录路径用的是全局变量,每次搜下一层的时候就会变,发现居然也A了... 我试了一下,发现n不会等于1... #include <set> #in…