CodeForces 620 A. Professor GukiZ's Robot(水~)
2016-02-25 19:45
344 查看
Description
一个机器人每步可以往四周八个方向走,问该机器人从(x1,y1)到(x2,y2)所需的最少步数是多少
Input
四个整数x1,y1,x2,y2(-10^9<=x1,y1,x2,y2<=10^9)
Output
机器人从(x1,y1)到(x2,y2)所需的最少步数
Sample Input
0 0
4 5
Sample Output
5
Solution
水题,ans=max(abs(x1-x2),abs(y1-y2))
Code
一个机器人每步可以往四周八个方向走,问该机器人从(x1,y1)到(x2,y2)所需的最少步数是多少
Input
四个整数x1,y1,x2,y2(-10^9<=x1,y1,x2,y2<=10^9)
Output
机器人从(x1,y1)到(x2,y2)所需的最少步数
Sample Input
0 0
4 5
Sample Output
5
Solution
水题,ans=max(abs(x1-x2),abs(y1-y2))
Code
#include<cstdio> #include<iostream> #include<algorithm> using namespace std; typedef long long ll; ll x1,y1,x2,y2,ans; int main() { while(~scanf("%I64d%I64d%I64d%I64d",&x1,&y1,&x2,&y2)) { ll dx=abs(x1-x2),dy=abs(y1-y2); ans=max(dx,dy); printf("%I64d\n",ans); } }
相关文章推荐
- AngularJS进阶(三十四)Angular数据更新不及时问题探讨
- AngularJS进阶(三十四)Angular数据更新不及时问题探讨
- JsonKit使用方法
- AngularJS进阶(三十三)书海拾贝之简介AngularJS中使用factory和service的方法
- AngularJS进阶(三十三)书海拾贝之简介AngularJS中使用factory和service的方法
- Json字符串查询
- 用CSS3特性直接绘图,半圆角,三角形,圆形等
- 制作帮助文档的好助手- WORD2CHM WORD2HTML
- 页面定制CSS代码初探(一):页面变宽 文本自动换行 图片按比缩放
- JSONKit在项目中使用设置(ARC与方法更新)
- css中锚点剖析 & 血泪教训
- 文本框只允许输入数字
- day01—HTML网页编程基础
- 【H5】localStorage、sessionStorage用法总结
- JavaScript数据类型
- 在javascript中innerHTML和innerText的区别,以及innerHTML和innerText在各个版本浏览器的兼容性问题
- javascript中字符串的比较规则
- js中如果省略分号那么它是如何运行的
- javascript中可变值与不可变值(原始值)
- 关于js中值的比较规则问题