【贪心】洛谷 P1505 苹果摘陶陶
来源:互联网 发布:js blob转uint8array 编辑:程序博客网 时间:2024/06/14 21:39
题目背景
根据2005年的Noip普及组第一题衍生出的一题。
但是有一点点的恶搞成分在里面…..
题目描述
话说去年苹果们被陶陶摘下来后都很生气,于是就用最先进的克隆技术把陶陶克隆了好多份>.<然后把他们挂在树上,准备摘取。
摘取的规则是,一个苹果只能摘一个陶陶,且只能在它所能摘到的高度以下的[b]最高的[/b]陶陶,如果摘不到的话只能灰溜溜的走开了>.<给出苹果数目及每个苹果可以够到的高度和各个陶陶的高度,求苹果们都摘完后剩下多少个陶陶……
输入输出格式
输入格式:
第一行为两个数,分别为苹果的数量n和陶陶的数量m(n,m<=2000)
以下的n行,分别为各个苹果能够到的最大高度。
再接下来的m行,分别为各个陶陶的高度。
高度均不高于300。
当然了,摘取的顺序按照输入的“苹果够到的最大高度”的顺序来摘。
输出格式:
输出仅有一个数,是剩下的陶陶的数量
输入输出样例
输入样例#1:
5 5
9
10
2
3
1
6
7
8
9
10
输出样例#1:
3
说明
很容易的基础题哦>.<
代码
#include<iostream>#include<algorithm>#include<cstdlib>using namespace std;int main(){ int a,b; cin>>a>>b; int aa[a],bb[b]; for(int i=0;i<a;i++) cin>>aa[i]; for(int i=0;i<b;i++) cin>>bb[i]; sort(aa,aa+a); sort(bb,bb+b); for (int i=a-1;i>=0;i--) for (int j=b-1;j>=0;j--) if (aa[i]>bb[j]&&bb[j]>0) { b--; bb[j]=99999; break; } cout<<b<<endl; return 0;}
0 0
- 【贪心】洛谷 P1505 苹果摘陶陶
- |洛谷|贪心|P1478 陶陶摘苹果(升级版)
- 洛谷1046 陶陶摘苹果
- 洛谷P1046 陶陶摘苹果
- 洛谷1478陶陶摘苹果升级版
- 洛谷P1478 陶陶摘苹果升级版
- 洛谷:P1046 陶陶摘苹果 题解
- 洛谷 新手村 数组 陶陶摘苹果
- 1144. 陶陶摘苹果
- 【模拟】陶陶摘苹果
- 1144. 陶陶摘苹果
- 陶陶摘苹果
- 陶陶摘苹果
- 陶陶摘苹果
- 【noip2005】陶陶摘苹果
- 陶陶摘苹果
- 陶陶摘苹果
- P1102 陶陶摘苹果
- NumPy学习指南 学习笔记(二) 常用函数
- 页的概念
- SQL中CONVERT转化函数的用法
- MYSQL优化
- 关于三星手机浏览器marquee宽度的问题
- 【贪心】洛谷 P1505 苹果摘陶陶
- linux mysq操作
- java动态代理
- Zookeeper系列(二十五)Zookeeper原理解析之客户端与服务器端交互
- Problem B: 时间类的错误数据处理
- maven下载jar包改用阿里云maven库
- rgb色彩空间转换实现汇总
- Python调用adb命令实现对多台设备同时进行reboot
- BZOJ3894文理分科-最小割