Submission #440351

#TimeUsernameProblemLanguageResultExecution timeMemory
440351VladMStrange Device (APIO19_strange_device)C++14
0 / 100
1471 ms15888 KiB
#include <bits/stdc++.h>

using namespace std;

#define DIM 1000007

typedef pair<long long, long long> pll;

long long n, A, B, l[DIM], r[DIM], mx, res;

set<pll> s;

int main()
{
    cin>>n>>A>>B;
    if(A%2==0) A/=2;
    for(int i=1; i<=n; i++)
    {
        cin>>l[i]>>r[i];
    }
    for(int i=1; i<=n; i++)
    {
        if(r[i]-l[i]+1>=A) res+=A;
        else res+=r[i]-l[i]+1;
    }
    cout<<res;
    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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...