最少拦截系统
来源:互联网 发布:手机淘宝排名规则 编辑:程序博客网 时间:2024/05/22 13:50
某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.
怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到这里来求救了,请帮助计算一下最少需要多少套拦截系统.
Input
输入若干组数据.每组数据包括:导弹总个数(正整数),导弹依此飞来的高度(雷达给出的高度数据是不大于30000的正整数,用空格分隔)
Output
对应每组数据输出拦截所有导弹最少要配备多少套这种导弹拦截系统.
Example Input
8 389 207 155 300 299 170 158 65
Example Output
2
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,a[100000],i,j,k;
while(~scanf("%d",&n))
{
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
k=0;
for(i=0;i<n;i++)
{
if(a[i]!=0)//标记是否已拦截过;
{
for(j=i+1;j<n;j++)
{
if(a[j]<=a[i]&&a[j]!=0)
{
a[i]=a[j];a[j]=0;
}
}
k++;
}
}
printf("%d\n",k);
}
return 0;
}
0 0
- HDU1257最少拦截系统
- HDOJ_1257_最少拦截系统
- ACM_ZJUT_1099_最少拦截系统
- ZJUT1099 最少拦截系统
- 最少拦截系统!!
- 最少拦截系统
- HDU_1257最少拦截系统
- 最少拦截系统
- 最少拦截系统
- hdu 最少拦截系统
- hdu1257最少拦截系统
- 最少拦截系统
- hdu1257 最少拦截系统
- hdu1257 最少拦截系统
- 最少拦截系统
- HDU1257:最少拦截系统
- HDU1257--最少拦截系统
- 最少拦截系统
- 华为路由器远程ssh登录配置
- ERROR 1044 (42000): Access denied for user ”@’localhost’ to database
- [李景山php]每天laravel-20161029|BladeCompiler-1.php
- 拼图APP结构梳理
- Python print函数用法,print 格式化输出
- 最少拦截系统
- TCPServer框架(翻译官网pdf)
- windows 10下 scala运行环境搭建
- linux驱动头文件位置的说明
- OC实现域名转IP
- How to install plugin for Eclipse from .zip
- MySQL慢查询日志总结
- 报表评估
- 51NOD 1096 距离之和最小