当前位置: 首页 > news >正文

上海广告公司网站制作wordpress 防止爆破插件

上海广告公司网站制作,wordpress 防止爆破插件,个人装修接活群,住建部网站村镇建设管理平台文章目录 题目解读思路AC CODE参考 题目解读 巴拉巴拉一大堆,实际上题目都告诉我们用什么算法能得到最优解了 但是模拟的过程还是十分的艰辛 思路 大模拟,注释给出 AC CODE #include<bits/stdc.h>using namespace std;const int N 5010;int totalSum; struct range{…

文章目录

  • 题目解读
  • 思路
  • AC CODE
  • 参考


题目解读

巴拉巴拉一大堆,实际上题目都告诉我们用什么算法能得到最优解了
但是模拟的过程还是十分的艰辛

思路

大模拟,注释给出

AC CODE

#include<bits/stdc++.h>using namespace std;const int N =5010;int totalSum; struct range{string name;int id;int num;//教室数量int stuNum;//学生数量 
}r[N]; vector<int> class_;//额外开辟的考场 bool cmp1(range r1,range r2){return r1.stuNum>r2.stuNum;
}bool cmp2(range r1,range r2){return r1.id < r2.id;
}int main(){int n,c;cin >> n >> c;for(int i=0; i<n; i++){string name;int num;cin >> name >> num;//教室数量 int t=num/c;//纯赛场数量 totalSum+=t;//剩几个学生 num%=c;//有剩余的话后续还要额外给他加学生 if(num!=0)t++;r[i]={name,i,t,num}; } //按照剩余学生数量进行排序 sort(r,r+n,cmp1);for(int i=0; i<n; i++){bool flag=false;//当前学校学生安排完毕就continue if(r[i].stuNum==0)continue;else{for(int j=0; j<class_.size(); j++){//当前学生能被安排到这个赛场 if(class_[j]+r[i].stuNum<=c){flag=true;break;}}//不能的话新开辟,初始值就是当前学校的学生人数 if(!flag){class_.push_back(r[i].stuNum); } }}sort(r,r+n,cmp2);for(int i=0; i<n; i++)cout<<r[i].name<<" "<<r[i].num<<endl;cout<<totalSum+class_.size();return 0;
}

参考

B站up主,一天五顿饭


🌻编写本篇文章目的是笔者想以输出的形式进行学习,顺便记录学习点滴🌻

🌹 如果本篇文章对你有帮助的话那就点个赞吧👍🌹

😇 本篇文章可能存在多处不足,如有修改意见,可以私信或者评论我哦 😇


在这里插入图片描述

http://www.dtcms.com/a/569019.html

相关文章:

  • SSM基于HTML5的环保公益网站d4sf1(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • 23.目标检测基础
  • 详解JDK21新特性【虚拟线程】
  • 简单但好用:4种Selenium截图方法
  • 实验室安全教育与管理平台学习记录(九)消防安全
  • CS336笔记2-Architectures,Hyperparameters
  • 解决leetcode第3734题大于目标字符串的最小字典序回文排列
  • mysql数据做彩票网站网站建设合作合同模板下载
  • 抖音很火的多弹窗系统源码 多用户版 附教程
  • EtherNet/IP转 EtherCAT 物联网网关实现汇川PLC与施耐德伺服数据交互
  • 个人网站空间网站建设步骤详解视频
  • 【前端】js写十种排序算法(未完待续…)
  • c实践复建运动
  • io_uring:Linux 上的高性能异步 I/O
  • TPP热蛋白组分析:样本全覆盖-温度梯度设置指南,精准捕获作用靶点
  • Oracle dgbroker常规命令管理简介
  • PsLoggedOn(7.17):谁在登录?多会话取证与审计
  • 深圳网站美化美容培训东莞网站建设
  • 网站开发流程主要分成什么wordpress 文艺小清新
  • 【Java8新特性】Stream 流深度实战:创建 /filter/map/collect 常用操作 + 惰性求值原理解析 + 并行安全避坑
  • 【STM32】智能排队控制系统
  • AISaaS出海工具整理
  • 电商网站如何做精细化运营dw软件下载官方免费下载
  • 在线教程丨端侧TTS新SOTA!NeuTTS-Air基于0.5B模型实现3秒音频克隆
  • 测试开发话题10---自动化测试常用函数(2)
  • Auto CAD二次开发——镜像图形对象
  • 软考 关于23种设计模式
  • golang 网站开发 教程网站建设公司如何规避风险
  • 建设电子商务网站论文网站开发核心技术
  • nestjs集成grpc服务