#include #include #include #include #define REP(i,k,n) for(int i=k;i> x >> y >> l; ll ans = 0; if(y > 0) { if(y%l == 0) ans += y/l; else ans += y/l + 1; } else if(y < 0) { y = -y; ans++; if(x == 0) ans++; if(y%l == 0) ans += y/l; else ans += y/l + 1; } if(x > 0) { ans++; if(x%l == 0) ans += x/l; else ans += x/l + 1; } else if(x < 0) { x = -x; ans++; if(x%l == 0) ans += x/l; else ans += x/l + 1; } cout << ans << endl; return 0; }