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

B3959 [GESP202403 四级] 做题 题解

题目描述

小杨同学为了提高自己的实力制定了做题计划,在第 k 天时,他必须要完成 k 道题,否则他就会偷懒。

小杨同学现在找到了一个题库,一共有 n 套题单,每一套题单中有一定数量的题目。但是他十分挑剔,每套题单他只会使用一次,每一天也只能使用一套题单里的题目,之后那套题单就会弃之不用。对于每套题单,他不必完成题单内所有的题。

那么问题来了,小杨同学最多做题几天才偷懒呢?

输入格式

第一行,一个整数为 n,表示有多少套题单。
第二行 n 个整数 a1​,a2​,…an​,分别表示每套题单有多少道题。

输出格式

输出一行一个整数表示答案。

输入输出样例

输入 #1复制运行

4 3 1 4 1

输出 #1复制运行

3

说明/提示

数据规模与约定

对全部的测试数据,保证 1≤n≤,1≤ai​≤

AC代码

#include<bits/stdc++.h> using namespace std; int a[1000005]; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } sort(a+1,a+n+1); int sum=1; for(int i=1;i<=n;i++){ if(a[i]<sum){ continue; } else{ sum++; } } cout<<sum-1<<endl; return 0; }
http://www.jsqmd.com/news/1171384/

相关文章:

  • 开放式耳机哪个牌子好用又实惠?2026年开放式耳机性价比高的品牌前十名
  • 蓝牙5.0+ 多设备连接实战:Mac/Windows 实测7设备并发稳定性与延迟
  • 2026年 广州纸箱厂家推荐榜单:天河彩箱/淘宝纸箱/东莞拉连纸箱/物流纸箱/出口纸箱/特硬纸箱/过膜纸箱/纸盒/彩盒/飞机盒/超大纸箱源头工厂优选 - 甄选服务推荐
  • C++核心基础与内存管理:从变量作用域到智能指针的实战指南
  • AI图像生成中的形象漂移:从提示词冲突到精准控制
  • 大模型上下文窗口爆了怎么办
  • 高压隔离技术:ISOM8710与PIC18F25K42应用指南
  • 20分钟将Scikit-learn模型部署为带鉴权的REST API
  • Java代码跑得慢?Oracle临时表空间早该收拾了,别让它拖死你
  • Linux firewalld 与 Windows Defender 防火墙:4个关键端口(8080/3306/9200/6379)配置对比
  • Vivado xvlog 与 VSCode 集成:解决5类常见Verilog语法报错
  • AlphaDev:AI在汇编层发现新排序算法的原理与实践
  • MongoDB 删除操作深度对比:deleteOne、deleteMany、remove 与 drop 的 4 种场景选择指南
  • 布尔盲注 vs 时间盲注:5个关键场景下的选择策略与实战对比
  • 惠州巴彦县亨得利官方名表服务中心电话公示(2026年7月最新) - 亨得利官方
  • UML 2.5 实战:从需求到类图的 3 步建模法(附公务员招考系统案例)
  • ROS 导航参数调优:AMCL 与 move_base 10 个关键参数解析与避坑指南
  • AI吃播生成技术:从数字人到视频合成的完整实践指南
  • Wireshark 4.2 与 tcpdump 对比:3种场景下的PCAP文件分析与过滤效率实测
  • Seedance2.0与即梦AI5.0:本地化AI内容创作完整解决方案
  • 网盘直链下载助手:告别限速困扰,一键获取真实下载地址的终极解决方案
  • 基于STM32与NAU8224的高效D类音频放大器设计
  • 百达翡丽中国官方售后服务中心|服务热线及完整维修地址权威信息通告(2026年7月最新) - 百达翡丽服务中心
  • 用集合思维理解Pandas DataFrame操作原理
  • Git 2.45 实战:3步命令同步Fork仓库新增分支,避免删除重Fork
  • Cisco Catalyst 2960 交换机实战:从用户模式到VLAN配置的7步完整流程
  • 2026 年现阶段藤县口碑好的耐候钢装饰板公司深度解析,锈迹斑斑反而更值钱?这3个细节暴露了你的无知 - 领域鉴赏官
  • 知识图谱 vs 传统知识库:从 Google V3 API 看 3 大核心差异与选型
  • 腾讯云轻量应用服务器 2025 版:宝塔面板 10 分钟部署 WordPress 个人博客
  • 多伦多大学应用深度学习课程:从理论到工业级项目实战