【拼多多】六一儿童节
[编程题] 六一儿童节
时间限制:1秒
空间限制:32768K
六一儿童节,老师带了很多好吃的巧克力到幼儿园。每块巧克力j的重量为w[j],对于每个小朋友i,当他分到的巧克力大小达到h[i] (即w[j]>=h[i]),他才会上去表演节目。老师的目标是将巧克力分发给孩子们,使得最多的小孩上台表演。可以保证每个w[i]> 0且不能将多块巧克力分给一个孩子或将一块分给多个孩子。
输入描述:
第一行:n,表示h数组元素个数第二行:n个h数组元素第三行:m,表示w数组元素个数第四行:m个w数组元素
输出描述:
上台表演学生人数
输入例子1:
3 2 2 323 1
输出例子1:
1
#include<iostream>
#include<algorithm>
using namespace std;long n,m;
long work(long h[],long w[])
{long sum=0;long i,j;if(h[0]>w[m-1])return 0;for(j=0;j<m;j++)if(w[j]>=h[0]){sum++;break;}j++;for(i=1;i<n;i++){while(j<m&&w[j]<h[i])j++;if(j<m)sum++;j++;}return sum;
}int main()
{cin>>n;long *h=new long[n];for(long i=0;i<n;i++)cin>>*(h+i);cin>>m;long *w=new long[m];for(long i=0;i<m;i++)cin>>*(w+i);sort(h,h+n);sort(w,w+m);cout<<work(h,w)<<endl;return 0;
}
【拼多多】六一儿童节相关推荐
- 拼多多校招内推编程题3 六一儿童节
题目 六一儿童节,老师带了很多好吃的巧克力到幼儿园.每块巧克力j的重量为w[j],对于每个小朋友i,当他分到的巧克力大小达到h[i] (即w[j]>=h[i]),他才会上去表演节目.老师的目标是 ...
- 拼多多校招-----六一儿童节(python)
一.题目 题目描述 六一儿童节,老师带了很多好吃的巧克力到幼儿园.每块巧克力j的重量为w[j],对于每个小朋友i,当他分到的巧克力大小达到h[i] (即w[j]>=h[i]),他才会上去表演节目 ...
- 拼多多2018-六一儿童节
[题目] 六一儿童节,老师带了很多好吃的巧克力到幼儿园.每块巧克力j的重量为w[j], 对于每个小朋友i,当他分到的巧克力大小达到h[i] (即w[j]>=h[i]),他才会上去表演节目.老师的 ...
- 拼多多2018年校招真题
拼多多2018年校招真题 题目描述 给定一个无序数组,包含正数.负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1) 输入描述: 无序整数数组A[n] 输出 ...
- Java算法:牛客网拼多多笔试真题算法Java版1-13题
题号 题目 知识点 难度 通过率 PDD1 最大乘积 贪心模拟 中等 14.45%PDD2 大整数相乘 模拟 中等 27.32%PDD3 六一儿童节 贪心 中等 24.74%PDD4 迷宫寻路 模拟 ...
- 从 拼多多 到 抖音
从需求的本源出发,理解电商的本质,京东的老口号比较有代表性,就是"多.快.好.省".阿里的淘宝很好的解决了"多"."省"的问题.但" ...
- 华南农业大学OJ数据结构 六一儿童节C/C++(贪心算法)
18967 六一儿童节 时间限制:1000MS 代码长度限制:10KB 提交次数:0 通过次数:0 题型: 编程题 语言: 不限定 Description 拼多多2018校招内推编程题 六一儿童节,老 ...
- 庆祝“六一儿童节”C++代码
六一儿童节来了,在这个充满欢声笑语的节日里,让我们一起用C++来做一个庆祝"六一"的代码吧! 其实,这只是最基本的输出操作,加一个while或者for变成死循环就可以了. 注:由于 ...
- 2019淘宝天猫拼多多大促时间表!附:大促售后/公号私号吸粉黑科技!
作为电商卖家,首先要了解各大电商平台每一年的大促时间节奏,提前为店铺流量冲刺做准备.淘宝什么时候活动最大? 上半年就属618大促活动力度最大了: 下半年就是双十一.双十二,这几个促销都是不容错过的. ...
- 如何从stackoverflow的api 中获取是数据_教你拼多多如何选款、测款,打造出爆款。...
一. 如何进行选款 拼多多选品是在拼多多商城开设店铺上架商品前的一个非常重要的环节,选品对与否对店铺业绩起着关键性作用,如果你选的商品好那么买的人自然也就多,商品不好自然自然就没人愿意买了.那么要如何 ...
最新文章
- NBT-新年4篇35分文章聚焦宏基因组研究
- MyBatis框架学习 DAY_03:如何解决无法封装问题 / 一对一关联查询 / 一对多关联查询
- 这才是真的码“农”!Linux基金会要推广开源技术种菜了
- Cloud Computing:云网端融合的简介、层次、典型代表、未来趋势之详细攻略
- [转载] 黑马程序员_学习笔记8_C#基础归纳之数组
- flux服务器推消息,服务端主动推送数据,除了 WebSocket 你还能想到啥?
- DSP_Builder设计方法说明_SinWave
- java循环练习:输出1+2+3....+100的和
- Plugin [id: ‘com.github.kt3k.coveralls‘, version: ‘2.8.2‘] was not found in any of the following sou
- 高德地图与百度地图的经纬度偏差纠正
- Java的笔记开源软件_安装 MapGuide Open Source 2.0(Java版本)笔记
- PDF工具Adobe Arcrobat Pro DC下载安装教程
- 洛谷P1458 [USACO2.1]顺序的分数 Ordered Fractions
- Oracle索引和事务
- DNS与CDN知识汇总(前端优化一)
- 论文、软件工程常用图表
- ROS调用笔记本摄像头和外界摄像头问题汇总(本人亲身经历)非常好用
- VS(Visual Studio)工具介绍
- 服务器显示器接鼠标和键盘,接口、显示器及鼠标键盘设计
- SQL中Group分组的使用