这场比赛让我上橙了。

前三题都是大水题,不说了。

第四题有点难想,即使想到了也不能保证是对的。(所以说下面D的做法可能是错的)

E的难度是 $2300$,但是感觉很简单啊???说好的歪果仁擅长构造的呢???

这次超常发挥过头了,下次肯定要掉了QwQ。


A

水题。不过分类讨论有点难受,结果8min才交,被别人甩了一大截。

时间复杂度 $O(1)$。

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<int,int> PII;
const int maxn=100010;
#define MP make_pair
#define PB push_back
#define lson o<<1,l,mid
#define rson o<<1|1,mid+1,r
#define FOR(i,a,b) for(int i=(a);i<=(b);i++)
#define ROF(i,a,b) for(int i=(a);i>=(b);i--)
#define MEM(x,v) memset(x,v,sizeof(x))
inline ll read(){
    char ch=getchar();ll x=0,f=0;
    while(ch<'0' || ch>'9') f|=ch=='-',ch=getchar();
    while(ch>='0' && ch<='9') x=x*10+ch-'0',ch=getchar();
    return f?-x:x;
}
int a,b,c;
int main(){
    a=read();b=read();c=read();
    ll ans=2*c;
    if(a>b) ans+=2*b+1;
    else if(a<b) ans+=2*a+1;
    else ans+=2*a;
    cout<<ans;
}
View Code

相关文章: