#include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ int x, y, l, ans=0, move_x=0, move_y=0; cin >> x >> y >> l; if(x==0 && y==0){ cout << 0 << endl; return 0; } else if(x!=0 && y>=0){ ans++; } else if(x==0 && y<0){ ans+=2; } else if(x!=0 && y<0){ ans++; } while(1){ if(x>0){ move_x+=l; ans++; } else if(x<0){ move_x-=l; ans++; } if(move_x>=x){ break; } } while(1){ if(y>0){ move_y+=l; ans++; } else if(y<0){ move_y-=l; ans++; } if(move_y>=y){ break; } } cout << ans << endl; return 0; }