题目1523:蓝桥杯算法提高VIP-打水问题

#include<iostream>

#include<algorithm>

using namespace std;

int main(){

int n,m,sum=0;//n是人数,m是水龙头数

cin>>n>>m;

int a1010;//每个人打水需要的时间

int b1010;//每个人需要的等待时间

for(int i=0;i<n;i++){

cin>>ai;

}

sort(a,a+n);

for(int i=0;i<n;i++){

if(i<m){

bi=0;

}else{

bi=ai-m+bi-m;//当前人的等待时间=上一个人的等待时间+上一个人的打水时间

sum+=bi;

}

}

cout<<sum<<endl;

return 0;

}

相关推荐
努力努力再努力wz7 分钟前
【内存管理与高并发内存池系列】从 mmap 到 malloc:文件映射、匿名映射与 glibc 内存分配机制详解
linux·c语言·数据结构·数据库·c++·qt·链表
八解毒剂26 分钟前
数据结构-平衡二叉树——对二叉搜索树的优化
数据结构·c++·算法
运行时记录1 小时前
别再手动写提示词了 — SkillOpt 让技能文档自己进化
算法
起床困难户5751 小时前
条款20:协助完成返回值优化
c++
啦啦啦啦啦zzzz1 小时前
算法总结(二分查找、双指针)
c++·算法
qq_8573058192 小时前
python语法
开发语言·python·算法
DXM05212 小时前
第9期|从机器学习到深度学习:AI遥感解译的进化逻辑
人工智能·算法·计算机视觉
小蒋学算法2 小时前
算法-阶乘函数后K个零
算法
weixin_307779132 小时前
智能模拟数据生成平台:生成式AI合成数据技术重塑开发测试效能
人工智能·测试工具·算法·测试用例
Darling噜啦啦2 小时前
JavaScript 数组深度解析:从纯函数到二维数组陷阱,一文吃透前端数据结构核心
前端·javascript·数据结构