当前位置: 首页 > news >正文

2024武汉邀请赛B.Countless Me

题目链接

#include<bits/stdc++.h>
using namespace std;
using ll=long long;int main()
{ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);ll  n; cin>>n;vector<ll>a(n+1);ll res=0;for(int i=1;i<=n;i++) cin>>a[i],res+=a[i];ll ans=0;for(int i=32;i>=0;i--){if(res>n*((1ll<<i)-1)) // 可以放多少个一,有一个可以放就可以 {ans+=1ll<<i;ll x=min(n,res>>i);res-=(1ll<<i)*x;}}cout<<ans;
}

http://www.xdnf.cn/news/128107.html

相关文章:

  • 常见的限流算法
  • 对patch深入理解下篇:Patch+LSTM实现以及改进策略整理
  • web 分页查询 分页插件 批量删除
  • UE5 调整字体、界面大小
  • 方案研读:106页华为企业架构设计方法及实例【附全文阅读】
  • DMA介绍
  • SFINAE(Substitution Failure Is Not An Error)
  • YCDISM2025-更新
  • 2772.使数组中的所有元素都等零 妙用差分!
  • chili3d调试笔记9 参数化建模+ai生成立方体
  • C++基础概念补充4—命名空间
  • 1.2 java的语法以及常用包(入门)
  • 关于Tecnomatix Plant Simulation 3D模型保存过慢的问题解决方案
  • 优考试V4.20机构版【可注册】
  • 发送网络请求
  • Linux用户管理实战:创建用户并赋予sudo权限的深度解析
  • LLM 大模型快速入门
  • 直观讲解生成对抗网络背后的数学原理
  • 雷军缺席上海车展引猜测,小米回应:时间冲突 造车计划稳步推进
  • 【刷题Day25】用户态和内核态、Reactor、虚拟内存(浅)
  • 《100天精通Python——基础篇 2025 第2天:Python解释器安装与基础语法入门》
  • 部署本地知识库,怎么选择 vllm 和 langchain_ollama
  • 打破“沙漏“现象→提高生成式搜索/推荐的上限
  • SpringBoot自定义拦截器以及多个拦截器执行顺序
  • 前端算法Hot 100 _二分查找
  • HTB - BigBang靶机记录
  • C++学习:六个月从基础到就业——STL算法(三)—— 数值算法(上)
  • 深入理解表单---提交用户与网页交互的重要方式:GET 与 POST 的本质区别与应用实践
  • 【C++】入门基础【下】
  • 信息系统项目管理工程师备考计算类真题讲解八