#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; int main() { // 整数の入力 ll A,B; cin >> A >> B; ll ans = numeric_limits::max(); for(int i = 0;i <= A;i++){ ll aA = i; ll aB = A-i; ll bA = B-aA; ll bB = A-aB; if (aA >= 0 && aB >= 0 && bA >= 0 && bB >= 0){ ll good = aA + bB; ll bad = aB + bA; ans = min(ans,abs(good-bad)); } } cout << ans << endl; return 0; }