// // yukicoder_48.cpp // yukicoder // // Created by user on 2014/10/23. // Copyright (c) 2014年 user. All rights reserved. // #include #include using namespace std; int main(){ int X, Y, L; cin >> X >> Y >> L; int res = 0; if(X == 0 && Y == 0){ res = 0; } else if(X == 0) { if(Y < 0)res += 2; res += (abs(Y) + L - 1) / L; } else if(Y == 0) { res += (abs(X) + L - 1) / L + 1; } else { if(Y < 0)++res; res += (abs(X) + L - 1) / L + (abs(Y) + L - 1) / L + 1; } cout << res << endl; return 0; }