题意

给你一个数组,每次可以选择两个数字一个加1一个减1,可以进行无限次操作,问最大值减去最小值的最小是多少

题解

用max(a)表示数组a的最大值,同理min(a)为数组a的最小值,如果max(a)-min(a)大于1可以让它们不断靠近,直至小于等于1。所以说答案只有可能是0或1,那么怎么判断是0和是1呢,我们可以知道如果数组中的数变成相同的数那么一定是sum/n,由于每次操作和不变,所以说如果sum%2!=0就注定有一个数字不能变为平均数,答案为1,反之为0

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N = 1e6;
const int M = 1e3;
int num[N];
int mp[M][M];
priority_queue<ll, vector<ll>>q;
vector<int>a;
void slove()
{int n,s=0;cin >> n;for (int i = 0; i < n; i++){cin >> num[i];s = (s + num[i]) % n;}if (s == 0)cout << 0<<endl;else cout << 1<<endl;}
int main()
{int t;cin >> t;while (t--){slove();}
}

A. Closing The Gap相关推荐

  1. 【读点论文】DeepFace: Closing the Gap to Human-Level Performance in Face Verification。深度学习开始对人脸下手

    DeepFace: Closing the Gap to Human-Level Performance in Face Verification 最早将深度学习用于人脸验证的开创性工作.Facebo ...

  2. [深度学习论文笔记][Face Recognition] DeepFace: Closing the Gap to Human-Level Performance in Face Verificati

    Taigman, Yaniv, et al. "Deepface: Closing the gap to human-level performance in face verificati ...

  3. 人脸识别 论文阅读(1)- DeepFace: Closing the Gap to Human-Level Performance in Face Verification

    文章目录 face detection LBP特征 SVR为什么可以学习到fiducial point face alignment 2D对齐(a~b) 堆叠4个HG层 2D-TO-3D对齐: 基于H ...

  4. ConvFormer: Closing the Gap Between CNN and Vision Transformers

    ConvFormer: Closing the Gap Between CNN and Vision Transformers 提出一个新颖的注意力机制:MCA,并且在此基础上提出一个神经网络:Con ...

  5. 入门经典综述!深度人脸识别算法串讲

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:安晟,Datawhale成员,CV算法工程师 最近看了很多人脸识别 ...

  6. 论文整理集合 -- 吴恩达老师深度学习课程

    吴恩达老师深度学习课程中所提到的论文整理集合!这些论文是深度学习的基本知识,阅读这些论文将更深入理解深度学习. 这些论文基本都可以免费下载到,如果无法免费下载,请留言!可以到coursera中看该视频 ...

  7. Face Recognition for the Happy House-v3

    这是吴恩达老师深度学习第四课(卷积神网络)第四周的第一个作业题目. 这里只是题目,不包含答案! Face Recognition for the Happy House Welcome to the ...

  8. 「每周CV论文推荐」 初学深度学习人脸识别和验证必读文章

    欢迎来到<每周CV论文推荐>.在这个专栏里,还是本着有三AI一贯的原则,专注于让大家能够系统性完成学习,所以我们推荐的文章也必定是同一主题的. 人脸识别和验证是当前人脸图像在身份认证领域中 ...

  9. 吴恩达深度学习笔记(105)-人脸识别之面部验证与二分类

    https://www.toutiao.com/a6652895489354105351/ 面部验证与二分类(Face verification and binary classification) ...

最新文章

  1. MLC——内存延迟及带宽测试工具
  2. 自定义SpringBoot的运行动画---美女
  3. 数据科学 IPython 笔记本 7.12 透视表
  4. git remote(远程仓库操作)
  5. javaweb文件压缩下载
  6. php项目代码交接文档,接手项目担当运维,前技术团队应该提供哪些正当规范的交接文档和技术支持...
  7. 一个exe可执行程序的生与死
  8. 极限编程XP 的12个最佳实践
  9. 数据仓库建设---数据建模
  10. crypto-js前端解密工具
  11. [水晶报表]如何设置水晶报表(crystal reports)的字段自动换行
  12. .NET Serviece安装及 启动报错(The Parameter is Incorrect)参数错误问题处理
  13. 鸿蒙系统能超过ios多少年,未来3年,鸿蒙系统能与iOS系统媲美吗,能否超越iOS系统?...
  14. 终于看完friends
  15. 世卫批准强生新冠疫苗紧急使用权;美洲邮轮业停摆一年后将复航;IMAX将入驻上海多个商业地标 | 美通企业周刊...
  16. 使用cmd命令修改IP地址
  17. 使用Docker 镜像
  18. Vulkan_Ray Tracing 05_光线追踪管线
  19. Jmockit 基础
  20. 黑客讲述:我如何用技术手段逼小偷把iPhone还回来

热门文章

  1. 初代SAAS平台应用层架构设计
  2. 现代密码学案例研究之索尼PS3破解
  3. ae合成设置快捷键_入门AE:今天我来开始带大家入门AE,附带教程
  4. 视频插件—zy.media.js
  5. Cesium中加载动态水
  6. ZRender (Canvas)简单使用(拖拽、缩放、旋转、文字、层级)
  7. ds12c887c语言初始化,求助关于DS12C887读取问题
  8. 用友盟(CNZZ)实现Html5中的事件统计
  9. 巧用WhatsUp监控机房温度
  10. 房友一直显示连接服务器,房友中介连接服务器设置