2024武汉邀请赛B.Countless Me

题目链接

cpp 复制代码
#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;
}
相关推荐
郝学胜_神的一滴1 分钟前
干货版《算法导论》09:让哈希表稳如泰山的终极解法
数据结构·算法
CC数学建模7 分钟前
2026年第十六届APMCM 亚太地区大学生数学建模竞赛(中文赛项)赛题C题:创业社区规划与资源配置优化问题完整思路、代码、模型、文章,全网首发高质量分享!
python·算法·数学建模
徐小夕10 分钟前
我们放弃了单Agent方案:HiCAD 3.0 用 Harness 做多Agent编排,把3D建模的准确率提升了30%
前端·算法·github
洛水水14 分钟前
【力扣100题】88.多数元素
数据结构·算法·leetcode
Shan120519 分钟前
无向图的Hierholzer算法流程(一)
算法
一切皆是因缘际会23 分钟前
频域特征解构底层机理与双域融合鉴伪算法优化
人工智能·算法·ai·架构
Smilecoc26 分钟前
决策树(三):剪枝
算法·决策树·剪枝
bIo7lyA8v31 分钟前
算法性能建模的数值方法与误差分析的技术8
算法
Smilecoc31 分钟前
决策树(四):决策树实战之鸢尾花分类
算法·决策树·分类
-Thinker31 分钟前
【无标题】
java·开发语言·算法·图搜索