CodeFoeces-621A

題目

原題鏈接:A. Wet Shark and Odd and Even

題意

有n個數字,取任意個得到最大的偶數。加起來所有的值,如果是奇數,就減去最小的奇數即可,反之輸出即可。

代碼

#include<bits/stdc++.h>
using namespace std;
int main() {
    int n,s[100000];
    long long max=0,ans=0;
    scanf("%d",&n);
    for(int i=0; i<n; i++) {
        scanf("%d",&s[i]);
        max+=s[i];
    }
    if(max%2!=0) {
        sort(s,s+n);
        for(int i=0; i<n; i++) {
            if(s[i]%2!=0) {
                max-=s[i];
                break;
            }
        }
    }
    printf("%lld\n",max);
    return 0;
}
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 背景 一年多以前我在知乎上答了有關LeetCode的問題, 分享了一些自己做題目的經驗。 張土汪:刷leetcod...
    土汪閱讀 12,769評論 0 33
  • http://acm.hdu.edu.cn/showproblem.php?pid=1525 題意:給你兩個數,每...
    Gitfan閱讀 981評論 0 0
  • 希望你能再變得淡定點, 淡定的面對旁人的閑言碎語, 淡定的面對別人未履行的承諾,淡定的面對身邊人的漸行漸遠,淡定的...
    楊阿信閱讀 282評論 0 0
  • 你的存在既有意義又無意義。 只不過是耳邊的一陣清風,耳內的一絲樂聲,潺潺如流水。 漸漸的,我不會經常分享給別人自己...
    沐清歟韻閱讀 494評論 0 0