题解:P11638 Max,Mex
glass_goldfish · · 题解
如果两个操作数
所以,最终答案就是(假设一共有
这个式子中的
但是,这里有个坑点(hack 数据):如果
代码:
#include<bits/stdc++.h>
#define int long long
#define INF 0x3f3f3f
using namespace std;
int n,x,ans,orz;
signed main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>x;
if(x==0||x==1)orz++;
else ans+=x;
}
if(n!=1&&orz!=0)cout<<ans+2*orz-1;
else cout<<ans;
return 0;
}