HDU 1257 最少拦截系统
来源:互联网 发布:极课大数据官网 编辑:程序博客网 时间:2024/05/31 18:42
当前的导弹与 之前所有的 最小导弹比,如果比他们都大,则要在加一个 拦截系统。。
#include<stdio.h>#include<string.h>int a[10000],b[10000];int main(){int n,i,j,k;while(scanf("%d",&n)!=EOF){for(i=0; i < n; i++ ){scanf("%d",&a[i]);}b[0]=0;k=0;for(i=0;i<n;i++){for(j=0;j<=k;j++){if(a[i] <= b[j]){b[j]=a[i];//如果遇到 当前的导弹 ,比之前的某一拦截系统的 最小导弹小break; //则 加到 该导弹后面,此时这个拦截系统的最小导弹就替换为 a[i]}else if(j == k){k++; //如果没找到,则在用一个拦截系统,a[i]为这个拦截系统的 最小导弹b[k]=a[i];}}}printf("%d\n",k);}}
- hdu 1257 最少拦截系统
- 最少拦截系统 hdu 1257
- HDU 1257 最少拦截系统
- HDU 1257 最少拦截系统
- HDU 1257 最少拦截系统
- hdu 1257 最少拦截系统
- HDU 1257 最少拦截系统
- hdu 1257 最少拦截系统
- HDU 1257 最少拦截系统
- hdu 1257 最少拦截系统
- hdu 1257 最少拦截系统
- hdu 1257 最少拦截系统
- hdu 1257 最少拦截系统
- HDU 1257 最少拦截系统
- HDU 1257 最少拦截系统
- HDU 1257 最少拦截系统
- hdu 1257 最少拦截系统
- hdu 1257 最少拦截系统
- 结合性,优先级,声明
- Effective C++学习笔记(五)
- 交叉排序
- 结构化异常处理--具有结构化异常处理的计算器
- 【Spring中 @Autowired标签与 @Resource标签 的区别 】
- HDU 1257 最少拦截系统
- java实现链表程序
- 列举你能想到的UNIX信号,并说明信号用途
- iOS 摇一摇的实现
- VC6.0读取BMP图像信息到BYTE数组
- 【Spring @Transactional】
- SEE YOU,GRADE TWO
- hibernateFilter作用(在web.xml中配置)
- 深入剖析Android消息机制