問題 解法 に操作を行うと または に移る。 つまり、 に操作を行うと または に移る。 ここで という変数を導入すると は操作後に または に移るといえる。 これで と を独立に考えることができるようになったため、答えは になる。 #include "my_template.hpp" using namespace std; void solve() { I64(K, X1, Y1, X2, Y2); i64 x = abs(X1 - X2), y = abs(Y1 - Y2); i64 a = abs(x + y), b = abs(x - y); i64 ans = ceil(a, 2 …