BZOJ 4291 - 令我身败名裂的SB题
武神给窝看了这题,然后窝三秒钟之内没有反应出来做法。
然后码代码。TM然后窝WA了4次!!
为何窝如此沙茶…
果然窝还是NOIP选手…
// BZOJ 4291
#include <algorithm>
#include <cstdio>
#include <cstring>
using namespace std;
#define rep(i,a,b) for (int i=a; i<=b; i++)
#define read(x) scanf("%lld", &x)
#define LL long long
const LL INF = 2e+9;
LL ans=0, x, n;
int main()
{
read(n);
LL num = INF;
rep(i,1,n) {
read(x), ans+=x;
if (num>x && x%2==1) num = x;
}
if (n==1 && x%2==1) puts("NIESTETY");
else printf("%lld\n", ans%2==0 ? ans : ans-num); // 注意判断条件!
return 0;
}