题目链接  http://codeforces.com/problemset/problem/1183/B

一道简单数学题

首先对n个数进行排序

最大值 - k <= 最小值 + k

若满足则答案输出为最小值 + k

不满足输出-1

代码贴在下面

#include<iostream>
#include<algorithm>
using namespace std;
int a[105]={0};
int main()
{int q;cin>>q;while(q--){int n,k;cin>>n>>k;for(int i=0;i<n;i++){cin>>a[i];}sort(a,a+n);if(a[n-1]-a[0]>2*k){cout<<-1<<endl;}else cout<<a[0]+k<<endl;}return 0;} 

转载于:https://www.cnblogs.com/moomight/p/11159623.html

cf 1183B equalize prices相关推荐

  1. Codeforcs 1183B Equalize Prices

    题目链接:codeforces.com/problemset/problem/1183/B 题意:给你 n 个数,每个数能在k范围内上下浮动,求能否使所有数相等,能输出相等的最大值,不能输出 -1. ...

  2. A. Equalize Prices Again

    滴答滴答---题目链接  A. Equalize Prices Again time limit per test 1 second memory limit per test 256 megabyt ...

  3. Codeforces Round #570 (Div. 3)B. Equalize Prices

    原题出处:http://codeforces.com/contest/1183/problem/B There are nn products in the shop. The price of th ...

  4. Equalize Prices

    https://codeforces.com/contest/1183/problem/B 题意:求最大值B,使得所有|B-ai|<=k; 题解:数学+思维 a数组的所有值必须在[B-k,B+k ...

  5. A. Equalize Prices Again(水题) Codeforces Round #590 (Div. 3)

    原题链接:https://codeforces.com/contest/1234/problem/A 派大星既是"比奇堡"一家小商店的店主又是售货员.店里有n种商品,第i种商品价格 ...

  6. 游戏ui切图,颜色通道_什么是ui通道设计,为什么如此重要

    游戏ui切图,颜色通道 Our approach to interface design has changed dramatically since the rise of mobile devic ...

  7. 10.1 Codeforces Round #590 (Div.3)

    Codeforces Round #590 (Div. 3):点击进入新世界 总结: 第二次实时打cf,刚开始四分钟就且切了A题,后面看了B1 B2 难度改变对思路没有影响,一开始思路是对的,但是用h ...

  8. Codeforces Round #590 (Div. 3)

    Equalize Prices Again 有 n 件商品的价格,现在老板想让所有的商品的价格都一样,并且总价格尽量接近之前的价格,但要 >= 之前的价格 int main() {IOS;rus ...

  9. Codeforces Round #590 (Div. 3) 题解

    A  . Equalize Prices Again https://codeforces.com/contest/1234/problem/A 相加取平均,向上取整.. #include<bi ...

  10. 2019.4.30 WAGV CF Team replay

    前言 4月30号的2小时CF重现赛,基本都是DIV2的水题,目标是训练CF题目的题感来上分,主要是读英文题有困难,对题意理解困难- 比赛地址:https://cn.vjudge.net/contest ...

最新文章

  1. 全民自动驾驶5年内真的会来吗?这是Lyft的自动驾驶2.0
  2. 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 L-回旋星空
  3. SQL 查询总是先执行SELECT语句吗?你们都错了!
  4. JS数组去重之利用set数据结构去重
  5. 为何出现Error Loading Midas.dll消息?
  6. nacos mysql8.0修改
  7. ASP.NET MVC入门(一)---MVC的Hello World
  8. eltable刷新整个表格方法_利用SSAS实现PBI报表增量刷新
  9. 一款响应式的(电子报)Newsletter 模板 – Antwort
  10. web开发html如何把图片居中,css中怎么让img图片居中
  11. Newkirk effect and Morton effect
  12. 视频:青春期(青春痘1)
  13. 解决EPSON R230打印机驱动程序安装错误
  14. hive计算几个月的最大最小时一定要把string类型转换成int类型
  15. 解决VMbox中软连接创建错误的问题
  16. linux用户无法接收邮件,linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(一)-系统账户登陆收发邮件...
  17. 计算机表格里的隐藏怎么弄出来怎么办,电脑表格隐藏不见了怎么办
  18. java自行车内走线,【骑行课堂】内走线不是噩梦:“一秒“装好内走线神器
  19. C++面经汇总(二)
  20. 健身健美减脂、脱水、充碳记录

热门文章

  1. 如何保证缓存与数据库的双写一致性
  2. EasyAndroid基础集成组件库之:EasyPhoto (单张)图片选择库
  3. 采用C#泛型实现数据库之间的切换
  4. 存储在U盘中的文件被误删后怎么免费恢复
  5. EvilAP_Defender:可以警示和攻击 WIFI 热点陷阱的工具
  6. [unity]网游中实现资源动态加载
  7. CentOS 6.2 mini安装桌面环境
  8. 访问虚拟机web应用程序
  9. android进阶(三)数据存储之Internal Storage
  10. 有序表的最小和(element)