题目链接

102576L

题解

题意

n 个箱子,k把银钥匙,1把金钥匙,每个箱子需要一定时间打开,只有金钥匙可以多次使用,求最短时间。

思路

按箱子打开的时间排序后,用银钥匙开启耗时较多的k个箱子,用金钥匙开始耗时较少的剩余箱子,比较一下银钥匙开启的箱子中耗时最久的和金钥匙开启所有箱子所用的时间,较长的时间即为所求结果。

AC代码

#include <bits/stdc++.h>
using namespace std;
using ll = long long;
int const N = 1e6 + 19;
ll a[N];
int T;int n, k;
ll ans;
int main() {scanf("%d", &T);while (T--) {ans = 0;scanf("%d%d", &n, &k);for (int i = 1; i <= n; i++) scanf("%lld",a + i );sort(a+ 1, a + 1 + n);for (int i = 1; i <= n - k; i++) {ans += a[i];}printf("%lld\n", max(ans, a[n]));}return 0;
}

Gym 102576L Wizards Unite相关推荐

  1. nest.dll_每日新闻摘要:再见Nest.com,您好Google Store

    nest.dll Google is working on merging the Nest and Google brands. In that spirit, it put an announce ...

  2. 《Pokemon Go》开发商明年将推出「哈利波特」题材AR游戏

    现在我已经急不可耐了!Niantic公司,这个全球现象级移动AR游戏<精灵宝可梦Go(Pokemon Go)>背后的开发团队宣布,他们将在明年推出哈利波特为题材的AR游戏! 这款游戏叫作& ...

  3. 游戏开发中的新兴技术

    新兴技术的潜在价值正逐渐在世界范围内显现.这就是为什么一些行业正在采取积极措施来整合这些技术.显然,采用新兴技术可能会释放很多价值. 因此,游戏行业可能正在探索整合新兴技术的方法,尤其是与游戏开发相结 ...

  4. 元界基本概念以及它对企业的重要性

    顶级图片来源:Sketchfab 的 BlackCube 乐高积木 如果您研究过 Metaverse,就会听说过 Doug Thompson 这个名字.他是有关 AR.VR 和其他空间计算技术的虚拟聚 ...

  5. 多delegate 视线_隐藏在视线范围内的更多“未来”技术:增强现实

    多delegate 视线 by James Hsu 由徐H 隐藏在视线范围内的更多"未来"技术:增强现实 (More "Future" Tech That's ...

  6. Pokemon Go:AR技术的成功应用

    Pokemon Go:AR技术的成功应用 随着智能手机和AR技术的不断发展,AR游戏成为了一种受欢迎的娱乐方式.最著名的AR游戏之一就是Pokemon Go,这款游戏在2016年发行后迅速走红,吸引了 ...

  7. 5 年营收超 50 亿美元,「宝可梦」游戏是怎么做到的?

    本文转载自极客公园 仅用了一个 GPS 定位,就在游戏领域长出了一个新巨头 近日,时值<精灵宝可梦 Go>(Pokemon Go,以下简称<宝可梦 Go>)五周年之际,数据显示 ...

  8. 强化学习(三) - Gym库介绍和使用,Markov决策程序实例,动态规划决策实例

    强化学习(三) - Gym库介绍和使用,Markov决策程序实例,动态规划决策实例 1. 引言 在这个部分补充之前马尔科夫决策和动态规划部分的代码.在以后的内容我会把相关代码都附到相关内容的后面.本部 ...

  9. Gym - 102082G

    Gym - 102082G https://vjudge.net/problem/2198225/origin 对于数列中任意一个数,要么从最左边到它不递减,要么从最右边到到它不递减,为了满足这个条件 ...

最新文章

  1. 【ASP.NET Core】依赖注入高级玩法——如何注入多个服务实现类
  2. JAVA并发编程学习笔记------FutureTask
  3. Django 项目开发(三)
  4. VTK:PolyData之SurfaceContourLineInterpolator
  5. Java线程问题问答
  6. docker删除es数据_木杉入门Elasticsearch(4):安装ES
  7. MySQL 服务器调优
  8. 一线大厂青睐的前端人,90%满足这3个条件
  9. 一些音视频相关概念学习笔记
  10. C语言递归函数 计算学生年龄
  11. Origin画图技巧之柱状图优化
  12. Mongo客户端【Studio 3T】免费激活方式
  13. python3爬虫学习笔记之模拟淘宝登录
  14. Tensorflow基础4:run()函数
  15. JAVA程序设计:灯泡开关(LeetCode:319)
  16. 地下城怎么用计算机打桩,dnf打桩伤害计算器
  17. VMware:虚拟机磁盘空间不足怎么办
  18. 修改SpringBoot内置Tomcat的端口
  19. 遗传算法神经网络预测彩票
  20. 过量摄入后变成丑八怪的6种食物

热门文章

  1. 基于51单片机数字温度报警器_DS18B20可调上下限
  2. u启动PE一键装机工具-手动安装GHOST系统的功能
  3. (附源码)计算机毕业设计SSM基于的民宿租赁系统
  4. 常见的进制以及进制转换
  5. 欢天喜地接元宝python_python 拼接字
  6. 什么是数据库中的多对多关系?
  7. 基于php的个人财务管理系统
  8. 小米笔记本 触摸板失灵 鼠标可以正常使用
  9. 易康(eCognition)图像分块方法
  10. java服务负载均衡_适用于Java开发人员的微服务:配置,服务发现和负载平衡