Submission #1081508

#TimeUsernameProblemLanguageResultExecution timeMemory
1081508vjudge1Measures (CEOI22_measures)C++14
0 / 100
1570 ms2040 KiB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main()
{
    ios::sync_with_stdio(0);
    cin.tie(0);
    ll n, m, d, i, z, la;
    cin >> n >> m >> d;
    multiset<ll> s;
    while (n--)
    {
        cin >> i;
        s.insert(i);
    }
    while (m--)
    {
        cin >> i;
        s.insert(i);
        z = 0;
        la = -d;
        for (auto h : s)
        {
            z += max(0LL, la + d - h);
            la = h;
        }
        if (z % 2)
            cout << z / 2 << ".5 ";
        else
            cout << z / 2 << " ";
    }
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...