Submission #978937

#TimeUsernameProblemLanguageResultExecution timeMemory
978937Halym2007Strange Device (APIO19_strange_device)C++17
10 / 100
5043 ms524288 KiB
#include <bits/stdc++.h> using namespace std; const int N = 1e6 + 5; #define ll long long set <pair <ll, ll>> s; int main () { ll A, B; int n; cin >> n >> A >> B; for (int i = 1; i <= n; ++i) { ll l, r; cin >> l >> r; for (ll j = l; j <= r; ++j) { ll x = j + (j / B), y = j % B; x %= A; s.insert ({x, y}); } } 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...