原题链接 简要题意: 每个点有起始目标和终点(二维).要求每次将所有点向一个方向移动一次(四方向,若出界则不变),使得每个点均 经过 其终点. 本题只要抓住本质,瞬间得解. 你会发现,如果要求每个点最终在终点上,肯定大多数数据是无解. 只要求经过即可. 而且,不要求最少步数. 所以,只要让每个点遍历棋盘即可. 但是,每个点的起始点不同啊. 所以,先把每个点移到左上角,然后遍历即可. 妙不妙!!! 你谷上才17个人A,怎么想的 #pragma GCC optimize(2) #include<bi…