Submission #1081512

#TimeUsernameProblemLanguageResultExecution timeMemory
1081512vjudge1Measures (CEOI22_measures)C++14
24 / 100
1563 ms11864 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(z, la + d - h);
            la = max(la + d, 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...