Comet OJ - Contest #3

Posted misuchii

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Comet OJ - Contest #3相关的知识,希望对你有一定的参考价值。

当天晚上多开了几场比赛

所以这个只a了a题就没管了

A题 比赛

技术图片

技术图片

技术图片

签到题 水题 模拟一下就可以了

AC代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef unsigned long long ull;

bool cmp(ll a, ll b)
    return a > b;


ll n, k;
ll a[505];
ll b[125000];
ll cnt = 0;
ll ans = 0;

int main()
    memset(a, 0, sizeof(a));
    memset(b, 0, sizeof(b));
    cin>>n>>k;
    for (int i = 0; i < n; i++) cin>>a[i];
    for (int i = 0; i < n; i++)
        for (int j = i + 1; j < n; j++)
            b[cnt] = a[i] + a[j];
            cnt++;
        
    
    sort(b, b + 124750, cmp);
    for (int i = 0; i < k; i++) ans += b[i];
    cout<<ans<<endl;
    return 0;

 

以上是关于Comet OJ - Contest #3的主要内容,如果未能解决你的问题,请参考以下文章

Comet OJ - Contest #2

Comet OJ - Contest #5

Comet OJ - Contest #9 & X Round 3题解

Comet OJ - Contest #13

Comet OJ - Contest #1

Comet OJ - Contest #15题解