Submission #212658

#TimeUsernameProblemLanguageResultExecution timeMemory
212658vioalbert이상한 기계 (APIO19_strange_device)C++14
10 / 100
5075 ms524292 KiB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;

ll n, a, b;
set<pair<ll,ll>> distinct;

int main() {
	ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
	cin >> n >> a >> b;
	for(int i = 0; i < n; i++) {
		ll l, r; cin >> l >> r;
		for(ll t = l; t <= r; t++)
			distinct.insert({(t+t/b)%a, t%b});
	}

	cout << distinct.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...