Submission #1031688

#TimeUsernameProblemLanguageResultExecution timeMemory
1031688stdfloatStrange Device (APIO19_strange_device)C++17
10 / 100
5070 ms524288 KiB
#include <bits/stdc++.h>
using namespace std;

using ll = long long;

int main() {
    ios::sync_with_stdio(false); cin.tie(nullptr);

    int n;
    ll A, B;
    cin >> n >> A >> B;

    set<pair<ll, ll>> s;
    while (n--) {
        ll l, r;
        cin >> l >> r;

        for (ll i = l; i <= r; i++) s.insert({(i + (i / B)) % A, i % B});
    }

    cout << (int)s.size();
}
#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...