博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最少拦截系统 贪心
阅读量:6927 次
发布时间:2019-06-27

本文共 568 字,大约阅读时间需要 1 分钟。

最少拦截系统

题目描述

 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.
怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到这里来求救了,请帮助计算一下最少需要多少套拦截系统.
 
 

输入

 输入若干组数据.每组数据包括:导弹总个数(正整数),导弹依此飞来的高度(雷达给出的高度数据是不大于30000的正整数,用空格分隔)

输出

 对应每组数据输出拦截所有导弹最少要配备多少套这种导弹拦截系统.
 

示例输入

8 389 207 155 300 299 170 158 65

示例输出

2

提示

#include
int a[30000], b[30000];int main(){ int n; while(~scanf("%d", &n)){ int i, p=0; b[p] = 0; for(i=0; i

转载于:https://www.cnblogs.com/Genesis2018/p/9079888.html

你可能感兴趣的文章
js继承综合
查看>>
[转译]5种方法提高你网站的登录体验
查看>>
关于Grunt
查看>>
linux基础名词
查看>>
(通用)Android App代码混淆终极解决方案【转】
查看>>
《平凡的世界》
查看>>
Mvc Filter
查看>>
数据绑定流程分析
查看>>
hibernate 实现多表连接查询(转载)
查看>>
对一个新知识领域的学习路径
查看>>
ios 获取当前时间
查看>>
算法之求质数(Java语言)
查看>>
Python之旅.第三章.函数
查看>>
WebService学习总结(一)
查看>>
Node.js安装及环境配置之Windows篇
查看>>
初学css为博客园文章某个超链接添加 icon
查看>>
LAMMPS Data Format
查看>>
第一次负责项目总结
查看>>
解决spf13-vim编辑php丢失语法颜色问题
查看>>
关于注册github
查看>>