HDU 5777 domino

贪心一下。有k次机会,也就是那些数字中,最大的k-1可以不选择。答案为:sum{a[i]}-sum{最大的k-1个a[i]}+n。注意:k>=n的时候直接输出n。

#pragma comment(linker, "/STACK:1024000000,1024000000")
#include<cstdio>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<vector>
#include<map>
#include<set>
#include<queue>
#include<stack>
#include<iostream>
using namespace std;
typedef long long LL;
const double pi=acos(-1.0),eps=1e-8;
void File()
{freopen("D:\\in.txt","r",stdin);freopen("D:\\out.txt","w",stdout);
}
inline int read()
{char c = getchar();  while(!isdigit(c)) c = getchar();int x = 0;while(isdigit(c)) { x = x * 10 + c - '0'; c = getchar(); }return x;
}const int maxn=100000+10;
int T,n,k;
LL a[maxn],ans;
struct X{int p; LL val;}s[maxn];
bool cmp(X a,X b){ return a.val>b.val; }int main()
{scanf("%d",&T);while(T--){scanf("%d%d",&n,&k);  ans=0;for(int i=1;i<=n-1;i++) scanf("%lld",&a[i]);if(k>=n) { printf("%d\n",n); continue; }sort(a+1,a+n);for(int i=1;i<=n-k;i++) ans=ans+a[i]; ans=ans+n;printf("%lld\n",ans);}return 0;
}

 

转载于:https://www.cnblogs.com/zufezzt/p/5724871.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/542809.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

puppeteer执行js_使用Node.js和Puppeteer与表单和网页进行交互– 2

puppeteer执行jsHi guys! Today lets look at another powerful function of the puppeteer API using Node.js part 2. 嗨&#xff0c;大家好&#xff01; 今天&#xff0c;让我们看看使用Node.js第2部分的puppeteer API的另一个强大功能。 In the first part of this sectio…

好用的平板电脑_小熊分享|这五款平板电脑的性价比绝了!

【叶紫网】独乐乐不如众乐乐&#xff0c;点击上方头像并添加关注&#xff0c;与叶紫科技小熊一起探索科技的奥秘。要说当代年轻人的消费观&#xff0c;我们也是说要该花花&#xff0c;该省省&#xff0c;像现在的科技产品更新换代的速度&#xff0c;就算我们的荷包相当的鼓&…

python if语句 for语句 while语句

python基础语法3if语句for循环while循环else语句退出循环if语句 执行条件判断&#xff0c;符合执行if内语句&#xff0c;否则执行elif或者else。 if、elif、else都要接冒号&#xff0c;注意缩进 各级条件互斥 后面的条件可以接列表&#xff0c;表示或关系 contribution860 if…

交际过程的两个基本环节_跨文化交际学概论笔记(二)

第二部分 基本概念&#xff1a;文化与交际第一章 文化的定义与特征一、文化的定义1. 文化的定义为何重要首先&#xff0c;在跨文化交际学中文化是一个至关重要的问题。研究时&#xff0c;不可避免进行文化对比。其次&#xff0c;在研究任何学科前&#xff0c;术语的界定是前提。…

Python中列表的del,remove和pop函数之间的区别

1)Python del函数 (1) Python del function) del is nothing but "delete". del is a keyword which basically goes on the position given by the user in del(position) and deletes that element and also changes the positions of all the other elements as i…

lcd图片转二进制工具_辽宁2.8寸LCD屏价格,测距仪LCD显示屏_思迈微

首页 > 新闻中心发布时间&#xff1a;2020-11-15 08:27:09 导读&#xff1a;思迈微为您提供辽宁寸LCD屏价格,测距仪LCD显示屏的相关知识与详情&#xff1a; 以上便是对LED点阵式显示屏的软硬件系统、组成等的技术知识的粗略的介绍。以这款名为《液晶显示器亮点坏点修复工具》…

python 布尔值 布尔运算 运算符

python基础语法4布尔值布尔运算运算符算术运算符赋值运算符比较运算符逻辑运算符布尔值 布尔值&#xff1a;Ture&#xff08;真&#xff09; Flase&#xff08;假&#xff09; 假&#xff1a;Flase、0、’’&#xff08;空字符串&#xff09;、[]&#xff08;空列表&#xff0…

python代码安全性问题_这个python代码对注入安全吗?

我在Python中有一个服务器/客户机套接字对。服务器接收特定的命令&#xff0c;然后准备响应并将其发送到客户端。在在这个问题中&#xff0c;我关心的只是代码中的可能的注入&#xff1a;如果可以要求服务器对第二个参数做一些奇怪的事情——如果对命令内容的控制不足以避免不希…

Python | 使用+ =运算符在字符串末尾附加文本

Given a string, and we have to append more string (text) at the end of the string using operator in Python. 给定一个字符串&#xff0c;我们必须在Python中使用 运算符在字符串的末尾附加更多字符串(文本)。 There are two methods to add string (text) at the end …

ps如何修改图片大小尺寸_PS新手入门教程:学习如何修改画布的大小

PS新手入门教程&#xff1a;学习如何修改画布的大小。在photoshop中&#xff0c;可以把画布理解为一张白纸&#xff0c;而我们要处理的图像可以理解为这张白纸表面上的画。我们修改画布的大小时&#xff0c;图像并不会随着画布的大小而整体变大或缩小&#xff0c;这是修改画布大…

jfinal poi

2019独角兽企业重金招聘Python工程师标准>>> 最近项目采用jfinal的项目要对一些excel进行操作&#xff0c;经过考虑采用jfinalpoi,在一些学习&#xff0c;使用后总结并分享一些代码片段。 导入excel protected Workbook workbook null;protected File filenull;publ…

python 函数 类 模块

python基础语法5函数作用域函数参数函数对象无名函数回调函数函数嵌套类类的创建类的调用初始化方法类的继承类的定制模块使用模块函数 封装好&#xff0c;进行某种功能 del 函数名(参数)&#xff1a;函数体return 返回值&#xff08;可以没有return语句&#xff09;作用域 …

activemq nodejs stomp 重连机制_5分钟优劣分析 Kafka、RabbitMQ、RocketMQ、ActiveMQ消息队列...

一、资料文档Kafka&#xff1a;中&#xff0c;有kafka作者自己写的书&#xff0c;网上资料也有一些。 rabbitmq&#xff1a;有一些不错的书&#xff0c;网上资料多。 zeromq&#xff1a;少。没有专门写zeromq的书&#xff0c;网上的资料多是一些代码的实现和简单介绍。 rocketm…

excel保存快捷键_干货 | 快速提高工作效率的电脑快捷键!

点击标题下「蓝色微信名」可快速关注随着科学技术的发展&#xff0c;电脑已经成为每个人生活和工作的必备工具。然而&#xff0c;很多人在使用电脑的过程中非常依赖鼠标&#xff0c;导致双手需要频繁离开键盘&#xff0c;造成工作间歇中断&#xff0c;导致用电脑处理工作的效率…

16位的数字高字节和低字节_掩盖8位数字的较低和较高半字节| 8085微处理器

16位的数字高字节和低字节Problem statement: 问题陈述&#xff1a; To mask lower and higher nibble of 8-bit number using 8085 Microprocessor. 使用8085微处理器掩盖8位数字的较低和较高半字节。 Algorithm: 算法&#xff1a; Load the content of accumulator A with…

钉钉 ISV 应用开发的一些心得

1. 背景 前段时间从前到后完整地做完了一个简单的钉钉上的 ISV 应用 —— 猿活动。 最开始想做这么一个小工具&#xff0c;是想到&#xff0c;平时部门中经常会组织一些分享活动&#xff0c;但是这些分享活动却没有一个比较直观的“站点”来记录一次又一次的&#xff0c;很多人…

mcq 队列_MCQ | 8086微处理器中的字符串操作指令

mcq 队列Question 1: 问题1&#xff1a; A string is a collection of characters. Each Character is an of byte length which is stored at successive locations. In the 8086 microprocessor, which characters are considered in the string? 字符串是字符的集合。 每…

python 编码 解码 读写文件

python基础语法6编码解码encode编码与decode解码读写文件编码解码 计算机是以二进制&#xff08;0或1&#xff09;存储的&#xff0c;以字节为单位&#xff0c;1byte8bit&#xff0c;1KB1024B&#xff1b;1MB1024KB&#xff1b;1GB1024MB 编码表&#xff1a;ASCII码&#xff0…

电脑如何设置不休眠_电脑休眠了却没法唤醒?设置一下就好!

关注全新【HP惠课厅】&#xff0c;惠普消费新品全知晓逐步复工&#xff0c;办公室环境又渐渐熟悉了起来午休外出吃饭、忙里偷闲散步、下班不想关电脑……随手就把电脑休眠了开机也快&#xff0c;网页和工作内容也不会被关掉休眠功能是挺好用的可有时候&#xff0c;无论怎么点开…

node+bower+gulp+webpack初见

2019独角兽企业重金招聘Python工程师标准>>> node node模块管理是通过NPM&#xff08;即 Node Package Manage&#xff0c;是 NodeJS 模块管理工具&#xff09;来处理各模块之间的依赖。NPM按树状结构来管理的&#xff0c;支持某模块的不同版本。 [前提是本机已安装…