#include using namespace std; int move(int rem, int len) { int r = abs(rem); return abs(r / len) + (r % len > 0 ? 1 : 0); } int main(int argc, char **argv) { int X, Y, L; scanf("%d%d%d", &X, &Y, &L); int cnt = 0; if (Y >= 0) { if (Y != 0) { cnt += move(Y, L); } if (X != 0) { cnt += 1; cnt += move(X, L); } } else { if (X != 0) { cnt += 1; cnt += move(X, L); } if (X == 0 && Y != 0) { cnt++; } if (Y != 0) { cnt += 1; cnt += move(Y, L); } } printf("%d\n", cnt); return 0; }