马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
题目链接
- #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;
- }
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |