【TJOI2013 Day1合集】BZOJ3170 松鼠聚会 BZOJ3171 循环格 BZOJ3172 单词
松鼠聚会:首先题目给出的松鼠之间的距离应该是max(|x1-x2|,|y1-y2|)、、然后我们知道、如果用x'=x+y,y'=x-y的方式重构所有点的坐标、两个点之间的距离就变成了max(|x1'-x2'|,|y1'-y2'|)、、于是我们用给的两个数字解一个一元二次方程得到原来的坐标、、然后前缀和乱搞搞统计曼哈顿距离和就好了、 Code:#include
#include
#include