技术栈

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
20 小时前
30秒掌握C++核心精髓
开发语言·c++
风清扬_jd
21 小时前
libtorrent-rasterbar-2.0.11编译说明
c++·windows·p2p
u010927271
21 小时前
C++中的RAII技术深入
开发语言·c++·算法
彷徨而立
1 天前
【C/C++】strerror、GetLastError 和 errno 的含义和区别?
c语言·c++
誰能久伴不乏
1 天前
【Qt实战】工业级多线程串口通信:从底层协议设计到完美收发闭环
linux·c++·qt
2401_83213195
1 天前
模板错误消息优化
开发语言·c++·算法
金枪不摆鳍
1 天前
算法--二叉搜索树
数据结构·c++·算法
liu****
1 天前
4.Qt窗口开发全解析:菜单栏、工具栏、状态栏及对话框实战
数据库·c++·qt·系统架构
近津薪荼
1 天前
优选算法——双指针6(单调性)
c++·学习·算法
helloworldandy
1 天前
高性能图像处理库
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书032026美赛A题智能手机电池续航时间预测的连续时间数学模型04OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)052025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望06OpenClaw部署与配置教程:在Mac mini上接入国产大模型与飞书07【Milvus】向量数据库pymilvus使用教程082026数学建模美赛题目特点与选题建议,常用四大模型汇总09Linux下V2Ray安装配置指南10Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services