牛奶供应(C++)(包答疑)

本文介绍了如何使用C++解决一个关于牛奶供应的算法问题,其中涉及到库存管理、保鲜期限和批发商收购。题目要求计算在给定条件下,牧场能卖出多少牛奶。文章提供了代码实现并邀请读者分享不同解法。
摘要由CSDN通过智能技术生成

今天我给大家看一道“高手不难,新手挠腚”的题(也是一道困扰我已久的题)

经过奋斗,我终于做出来了

牛奶供应

题目描述

有一家牧场每天都会产出牛奶,在第 i 天,牛奶的产量为 pi​ 。批发商每天都会上门来收购,在第 i 天,收购量为 ci​ 。如果某天收购量不大,多余的牛奶就会放进冷库保存。牛奶有一个保鲜期,如果超过了 m 天 (m 为一个给定的整数),就必须倒掉了。卖给批发商时,应该先卖冷藏时间长的牛奶。

给定天数 nn 以及每天的产量和收购量,请求出牧场一共可以卖出多少数量的牛奶。注意若某天的收购量很大,超过了库存与当天的产量之和,则当天卖出的牛奶数量就是库存与当天的产量之和。

输入格式

第一行:两个整数 nn 和 mm;

第二行到第 n+1n+1 行:第 i+1i+1 行每行两个整数表示 p[i]和 c[i]​ 。

输出格式

单个整数表示答案。

数据范围

  • 对于 30% 的数据,1≤n,m≤1000;
  • 对于 6
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值