B.便便传送门(一)

题目链接:https://ac.nowcoder.com/acm/contest/918/B

题目

Farmer John最讨厌的农活是运输牛粪。为了精简这个过程,他制造了一个伟大的发明:便便传送门!与使用拖拉机拖着装满牛粪的大车从一个地点到另一个地点相比,他可以使用便便传送门将牛粪从一个地点瞬间传送到另一个地点。

Farmer John的农场沿着一条长直道路而建,所以他农场上的每个地点都可以简单地用该地点在道路上的位置来表示(相当于数轴上的一个点)。一个传送门可以用两个数x和y表示,被拖到地点x的牛粪可以瞬间传送到地点y,反之亦然。

Farmer John想要将牛粪从地点a运输到地点b,他建造了一个可能对这一过程有所帮助的传送门(当然,如果没有帮助,他也可以不用)。请帮助他求出他需要使用拖拉机运输牛粪的总距离的最小值。

输入
输入仅包含一行,为四个用空格分隔的整数:a和b,表示起始地点和结束地点,后面是x和y,表示传送门。所有的位置都是范围为0…100的整数,不一定各不相同。

输出

输出一个整数,为Farmer John需要用拖拉机运输牛粪的最小距离。

样例

intput

3 10 8 2

output

3

思路

拿起始位置和传送门的差值比较即可,简单的判断题

#include<bits/stdc++.h>
using namespace std;
const int maxn=5e5+10;
int main()
{int a,b,x,y;cin>>a>>b>>x>>y;int cha=abs(a-b);int sum=0;if(abs(a-x)>abs(a-y)){sum+=abs(a-y);sum+=abs(b-x);}else if(abs(a-x)<abs(a-y)){sum+=abs(a-x);sum+=abs(b-y);} cout<<min(cha,sum)<<endl;return 0;
}

转载于:https://www.cnblogs.com/Vampire6/p/10992412.html

牛客假日团队赛1 B相关推荐

  1. 牛客假日团队赛8:F.Telephone Lines(二分+spfa)

    链接:https://ac.nowcoder.com/acm/contest/1069/F 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言6553 ...

  2. 牛客假日团队赛8:H.Cell Phone Network(最小支配集)

    链接:https://ac.nowcoder.com/acm/contest/1069/A 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言6553 ...

  3. 牛客假日团队赛8:K.Cow Contest(最短路(floyd)变形)

    链接:https://ac.nowcoder.com/acm/contest/1069/K 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言6553 ...

  4. 牛客假日团队赛5 F 随机数 BZOJ 1662: [Usaco2006 Nov]Round Numbers 圆环数 (dfs记忆化搜索的数位DP)...

    链接:https://ac.nowcoder.com/acm/contest/984/F 来源:牛客网 随机数 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言6 ...

  5. 牛客假日团队赛10 L 乘积最大 (dp,大数)

    链接:https://ac.nowcoder.com/acm/contest/1072/L?&headNav=acm&headNav=acm 来源:牛客网 乘积最大 时间限制:C/C+ ...

  6. P5200 [USACO19JAN]Sleepy Cow Sorting 牛客假日团队赛6 D 迷路的牛 (贪心)

    链接:https://ac.nowcoder.com/acm/contest/993/E 来源:牛客网 对牛排序 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言 ...

  7. 牛客假日团队赛6 D 迷路的牛 (思维)

    链接:https://ac.nowcoder.com/acm/contest/993/D 来源:牛客网 迷路的牛 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言 ...

  8. 牛客假日团队赛5J 护城河 bzoj 1670: [Usaco2006 Oct]Building the Moat护城河的挖掘 (凸包的周长)...

    链接:https://ac.nowcoder.com/acm/contest/984/J 来源:牛客网 护城河 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言6 ...

  9. 牛客假日团队赛5 K 金币馅饼 (DP 基础题)

    链接:https://ac.nowcoder.com/acm/contest/984/K 来源:牛客网 金币馅饼 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言 ...

  10. 牛客假日团队赛5 L Catch That Cow HDU 2717 (BFS)

    链接:https://ac.nowcoder.com/acm/contest/984/L 来源:牛客网 Catch That Cow 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 3 ...

最新文章

  1. html 甘特图_甘特图该如何部署
  2. windows程序移植linux
  3. 利用async和await异步操作解决node.js里面fs模块异步读写,同步结果的问题
  4. 新建虚拟机update时出现不能得到锁问题
  5. 【数据竞赛】Kaggle竞赛宝典国内外竞赛方案汇总
  6. Struts2框架完成登录操作案例
  7. MySQL高级 - MyISAM特性
  8. JavaScript排序算法——插入排序算法
  9. mysql添加普通用户用于管理单一数据库
  10. Rx2.0后台开发分享
  11. fegin需要实现类_【第24条】静态成员类优于非静态成员类
  12. 一些Linux历史的小散
  13. 千万别从网页复制粘贴命令
  14. matlab灵敏度分析操作,灵敏度分析 使用MATLAB编写.doc
  15. ept技术_EPT与VPID
  16. Name was not previously introduced as per JSP.5.3的解决办法
  17. SQL SERVER 多字段不为空COALESCE用法
  18. 人人旗下风车网产品经理的创业失败教训总结
  19. canva五角星空html,使用canvas绘制一个五角星
  20. 陈绮贞 《吉他手》 吉他谱子 图片+文字

热门文章

  1. xftp permission is not allowed
  2. DWZ+Uploadify +JSON 多文件上传
  3. 【CSS3】background-origin和background-clip的区别
  4. 转: jdbc连接数据库需要注意和出错的地方
  5. 关于数据同步,窗口同步之类
  6. ReactiveCocoa初步
  7. Cocos2d—声音API
  8. WinAPI: CloseFigure
  9. frameset小结
  10. getopt:命令行选项、参数处理