Submission #252149

#TimeUsernameProblemLanguageResultExecution timeMemory
252149ErkhemkhuuStrange Device (APIO19_strange_device)C++17
10 / 100
5080 ms524292 KiB
#include <bits/stdc++.h> using namespace std; #define ll long long #define pb push_back #define mp make_pair #define F first #define S second const ll N = 1005; int main() { ll n, a, b, l, r, i, j; set <pair <ll, ll> > s; cin >> n >> a >> b; for(i = 1; i <= n; i++) { cin >> l >> r; for(j = l; j <= r; j++) { ll temp = (j + (j / b)) % a; ll temp1 = j % b; s.insert(mp(temp, temp1)); } } cout << s.size() << "\n"; 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...