package main import "fmt" func abs(a int) int { if a >= 0 { return a } return -a } func main() { var X, Y, L int fmt.Scan(&X, &Y, &L) ans := 0 if X != 0 { ans++ if Y < 0 { ans++ } } else { // X == 0 if Y < 0 { ans += 2 } } ans += (abs(X) + L - 1) / L // X方向に進む距離 ans += (abs(Y) + L - 1) / L // Y方向に進む距離 fmt.Println(ans) }