#include int main(void) { long x, y, l, step = 0, i; scanf("%ld%ld%ld", &x, &y, &l); // 回転 if(y < 0){ step++; if(x == 0) step++; } if(x) step++; // printf("%ld\n", step); // 前進 if(x < 0) x -= (x << 1); step += x / l + x % l; if(y < 0) y -= (y << 1); step += y / l + y % l; // printf("y = %ld\n", y); // printf("x = %ld\n", x); printf("%ld\n", step); }