京东编程笔试题
来源:互联网 发布:c语言 buffer 编辑:程序博客网 时间:2024/04/29 10:00
给定n辆车的横坐标和长度,可以打两枪,打中车的任何部分都算打中。问最多能打中几辆车。
例:
4
2 2
3 1
5 2
7 3
输出:4
题解:
#include<cstdio>#include<cstring>int a[205],b[205],c[205];bool q(int w,int e){return a[e]<=a[w]&&b[e]>=a[w];}int n;int s(int w,int e){int re=0;for(int i=1;i<=n;i++)if(q(w,i)||q(e,i))re++;return re;}void work(){scanf("%d",&n);for(int i=1;i<=n;i++){int l;scanf("%d %d",&a[i],&l);b[i]=a[i]+l;}int ans=0;for(int i=1;i<=n;i++)for(int j=i+1;j<=n;j++){int k=s(i,j);if(k>ans)ans=k;}printf("%d\n",ans); } int main(){ work(); return 0;}
0 0
- 京东编程笔试题
- 2016京东笔试编程题
- 京东笔试编程题详解
- 京东笔试编程后记
- 2016京东在线笔试(编程题之一)
- 编码-京东实习笔试编程题-生日礼物-动态规划
- 京东笔试编程题:进制均值(C++)
- 2017京东在线笔试编程题之 买东西
- 2016京东算法工程师实习生笔试编程题:上台阶
- 笔试编程题一道
- Shell编程笔试题
- 笔试编程题
- 网络编程笔试题
- 笔试编程题
- 笔试编程题
- 常见笔试编程题
- 应届生笔试编程题
- 笔试--编程题
- 欢迎使用CSDN-markdown编辑器
- 快速排序
- karatsuba算法——(分治算法)
- numpy和pandas玩转数据
- lvm
- 京东编程笔试题
- L2-001. 紧急救援 (Dijkstra最短路径变形)
- Ubuntu 16.04 安装 NVIDIA 驱动 桌面不黑屏,不重复登录
- android MVP 小笔记1
- 弱校联盟#con4积性函数
- mapper-util使用手册
- 第三讲:c/c++循环语句for(),if(),swich(),do while(),
- 决策树(CART)、随机森林、GBDT(GBRT)新手导读及资料推荐,附加python实现代码
- Struts 01