题目描述

小Biu送给小Piun个礼物,每个礼物的体积为v[i],现在小Piu有m个箱子,每个箱子的体积为k,去装这些物品,小Piu会从左到右依次选择每个物品,如果当前箱子可以放得下这个物品,就把物品放进去,否则就用下一个箱子,现在小Biu想知道他最少拿走前几个礼物,可以使得小Piu的箱子能装下剩下的所有物品。

输入

第一行三个整数n,m,k(1<=n,m,k<=100000).
第二行n个整数,第i个整数为第i个礼物的体积v[i],(1<=v[i]<=100000)。
输出
输出一个数字表示小Biu最少从头拿走前几个物品,可以使得小Piu的箱子能装下剩下的所有物品。

样例输入

5 2 7
1 2 3 4 5

样例输出

2

提示

样例解释:拿走前两个物品后,剩余物品体积为 3 4 5,按照规则可以依次用两个箱子装下物品。
对于10%的数据,1<=n,m<=10
对于25%的数据 1<=n,m<=1000
对于100%的数据,1<=n,m<=100000

本题的思想比较简单,从后往前进行模拟

const ll inf = 1e15;
const int maxn = 2e5 + 7;
const int mod = 1e9 + 7;
#define start int wuyt()
#define end return 0
int cnt;
string s;
int num[maxn];
ll temp=0;
start{int n=read,m=read,k=read;for(int i=1;i<=n;i++) num[i]=read;for(int i=n;i>=1;i--){temp+=num[i];if(temp>k){cnt++;i++;temp=0;}if(cnt==m){printf("%d\n",i-1);return 0;}}end;
}/**************************************************************Language: C++Result: 正确Time:13 msMemory:2804 kb
****************************************************************/

小Biu的礼物——UPC相关推荐

  1. 【2020.11.4 洛谷团队赛 普及组】T1 U138644 小Biu的礼物

    题目描述 小BiuBiuBiu送给小PiunPiu nPiun 个礼物,每个礼物的体积为v[i],现在小Piu有m个箱子,每个箱子的体积为k ,去装这 些物品,小PiuPiuPiu会从左到右依次选择每 ...

  2. 小Biu的区间和——UPC

    题目描述 小Biu去逛超市,超市有一个长度为n的货架,第i个位置摆放着价值为a[i]的商品,小Biu有很多好朋友,他想给好朋友们买一些礼物,但是小Biu又是一个很细心地人,他想让所有朋友收到的礼物的总 ...

  3. 15051:小Biu的区间和

    题目描述 小Biu去逛超市,超市有一个长度为n的货架,第i个位置摆放着价值为a[i]的商品,小Biu有很多好朋友,他想给好朋友们买一些礼物,但是小Biu又是一个很细心地人,他想让所有朋友收到的礼物的总 ...

  4. uoj#422. 【集训队作业2018】小Z的礼物

    uoj#422. [集训队作业2018]小Z的礼物 题目描述 Solution 所有礼物全部取到的方案数并不好求,因此我们考虑min−maxmin-maxmin−max容斥,转化为第一次取到集合中某一 ...

  5. 能跳过节假日的闹钟_苏宁小Biu智能闹钟体验:聪明好看,别具风格的“小物件”...

    在智能音箱领域,各家厂商都有很多代表性的产品,比如说小米小爱音箱.天猫精灵.华为小艺智能音箱.荣耀YOYO智能音箱等等,这些智能音箱产品都有一个共同的特点,它们都是以音箱的形式出现在市面上. 苏宁此前 ...

  6. Biu+生态大会三路出击,苏宁小Biu露出“实战派”面目?

    文 | 曾响铃 来源 | 科技向令说(xiangling0815) 新基建推动AI.云计算.物联网等概念火热,而这些概念之上的AIoT也开始狂奔突袭,单品创新.生态争夺开始白热化. 虽然结构上类似,都 ...

  7. 51nod 2600 小Biu的旅行

    快速链接 原题链接 题目大意 输入格式 输出格式 数据范围 解题思路 上代码 原题链接 51nod 2600 题目类型: 2 2 2级题 ♦ ♦ {\color{green}{♦♦}}{\color{ ...

  8. 【SSL_2020.10.27】小biu闯关

    小biu~闯关 蛶磃糹樐(解题思路) 首先,我们要知道一个东西: [ A , B ] ⟹ [ 2 A , 2 B ] ⟹ [ K A , K B ] [A,B] \implies [2A,2B] \i ...

  9. 小 Biu 的旅行(dfs)

    题目描述 小Biu所在的城市有n个景点,有一些景点之间有单向联通的道路,现在小Biu在1号景点上,他想知道到达除了1号景点之外的每个景点分别最少需要经过多少条道路? 如图所示为样例数据,可以知道小Bi ...

最新文章

  1. Xilinx 在文档中所用的 LC(logic cells) 与 LUT之间的换算关系
  2. 【转】gcc 编译使用动态链接库和静态链接库
  3. 算法--------翻转字符串里的单词(Java版本)
  4. linux系统编程_Linux系统编程:进程间通信
  5. redis 亿级查询速度_亿级流量系统架构之如何保证百亿流量下的数据一致性(上)...
  6. 推荐搜索炼丹笔记:向量召回 MIND多兴趣双塔模型
  7. 【Linux系统编程】Linux信号列表
  8. 空间组网(卫星组网)概述
  9. Redis客户端工具-AnotherRedisDesktopManager
  10. Redis实战第一篇
  11. 教你配置赏心悦目的开发神器 Atom-郭永峰-专题视频课程
  12. windows双系统完全删除ubuntu
  13. python 人民币数字转汉字大写金额
  14. 小米智能插座接入HomeKit
  15. eclipse使用install报No compiler is provided in this environment. Perhaps you are running on a JRE rathe
  16. [渝粤教育] 四川工程职业技术学院 零件几何量检测 参考 资料
  17. 编写程序FooBizBaz.java,从1循环到150并且在每行打印一个值,另外在每个3的倍数行上打印出“foo”,在每个5的倍数行上打印“biz”,在每个7的倍数行上打印输出“baz”。
  18. 假冒Macbook充电器拆解:外表令人信服但内部却非常危险
  19. Zookeeper源码之集群选举
  20. 寻址方法有哪些-七种数据寻址-三种内存寻址

热门文章

  1. Navicat Premium绿色版安装
  2. 职业生涯规划jd网上商城
  3. 用户在电商网站中购买成功了,那么它在微服务中经历了什么(转)
  4. Accepted Necklace
  5. 算法设计与分析(Java实现)—— 动态规划(入门)斐波那契数列
  6. SAP-READ语句
  7. TXD,RXD的意思
  8. 基于libhid/libusb进行usb传输数据
  9. OpenWRT网页设置
  10. Pandas使用技巧-apply,条件筛选