技术栈

C/C++-----消灭怪兽

魅影......2024-10-27 16:45

#include<bits/stdc++.h>

using namespace std;

int main(){

int t,n,h,a[1004],c=0;

cin>>t;

for(int i=1;i<=t;i++){

cin>>n>>h;

c=0;

for(int i=1;i<=n;i++) cin>>a[i];

sort(a+1,a+n+1);

while(1){

h-=a[n];

c++;

if(h<=0){

cout<<c<<endl;

break;

}

h-=a[n-1];

c++;

if(h<=0){

cout<<c<<endl;

break;

}

}

}

return 0;

}

上一篇:【原创】统信UOS如何安装最新版Node.js(20.x)
下一篇:Z-BlogPHP显示错误Undefined array key 0 (set_error_handler)的解决办法
相关推荐
m0_74823317
6 分钟前
30秒掌握C++核心精髓
开发语言·c++
风清扬_jd
1 小时前
libtorrent-rasterbar-2.0.11编译说明
c++·windows·p2p
u010927271
1 小时前
C++中的RAII技术深入
开发语言·c++·算法
彷徨而立
1 小时前
【C/C++】strerror、GetLastError 和 errno 的含义和区别?
c语言·c++
誰能久伴不乏
2 小时前
【Qt实战】工业级多线程串口通信:从底层协议设计到完美收发闭环
linux·c++·qt
2401_83213195
2 小时前
模板错误消息优化
开发语言·c++·算法
金枪不摆鳍
2 小时前
算法--二叉搜索树
数据结构·c++·算法
liu****
2 小时前
4.Qt窗口开发全解析:菜单栏、工具栏、状态栏及对话框实战
数据库·c++·qt·系统架构
近津薪荼
2 小时前
优选算法——双指针6(单调性)
c++·学习·算法
helloworldandy
2 小时前
高性能图像处理库
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书03OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)042026数学建模美赛题目特点与选题建议,常用四大模型汇总05一种新的LCA算法06Claude Code Skills 实用使用手册07UV安装并设置国内源08在Trae中使用Pencil MCP09零门槛部署本地 AI 助手:Clawdbot/Meltbot 部署深度保姆级教程102026美赛A题智能手机电池续航时间预测的连续时间数学模型