拦截导弹
来源:互联网 发布:java方法的定义和使用 编辑:程序博客网 时间:2024/05/18 00:56
拦截导弹
时间限制:3000 ms | 内存限制:65535 KB
难度:3
- 描述
某国为了防御敌国的导弹袭击,发展中一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于等于前一发的高度。某天,雷达捕捉到敌国导弹来袭。由于该系统还在试用阶段,所以只用一套系统,因此有可能不能拦截所有的导弹。
- 输入
- 第一行输入测试数据组数N(1<=N<=10)
接下来一行输入这组测试数据共有多少个导弹m(1<=m<=20)
接下来行输入导弹依次飞来的高度,所有高度值均是大于0的正整数。 - 输出
- 输出最多能拦截的导弹数目
- 样例输入
28389 207 155 300 299 170 158 65388 34 65
- 样例输出
62
- 来源
- [张洁烽]原创
- 上传者
- 张洁烽最长公共子序列的反版!
#include<stdio.h>int main(){ int times,n,a[25],i,j,maxlen[25],len,nlen; scanf("%d",×); while(times--) { scanf("%d",&n); maxlen[0]=1; for(i=1;i<n;i++) { len=0; for(j=0;j<i;j++) { if(a[i]<a[j]) { if(len<maxlen[j]) { len=maxlen[j]; } } } maxlen[i]=len+1; } nlen=-1; for(i=0;i<n;i++) { if(maxlen[i]>nlen) { nlen=maxlen[i]; } } printf("%d\n",nlen); }}
0 0
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 导弹拦截
- 导弹拦截
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 拦截导弹
- 最大类间方差法(大津法,OTSU)
- rthrt
- HDOJ 3696 Farm Game 【spfa】
- n!最右非零数字
- enable_shared_from_this使用
- 拦截导弹
- UVA - 11008 Antimatter Ray Clearcutting
- egwef
- 查看android-support-v4的源码的几种方法【转】
- afvaw
- C++程序运行时间计算
- linux shell 递归拷贝文件
- 黑马程序员——java基础——Eclipse
- 单例模式的三种构造方法