Submission #335086

#TimeUsernameProblemLanguageResultExecution timeMemory
335086nicholaskStrange Device (APIO19_strange_device)C++14
10 / 100
5102 ms524292 KiB
#include <bits/stdc++.h>
#define int long long
using namespace std;
signed main(){
	int n,a,b;
	cin>>n>>a>>b;
	set <pair <int,int> > s;
	while (n--){
		int u,v;
		cin>>u>>v;
		for (int t=u; t<=v; t++) s.insert({(t+t/b)%a,t%b});
	}	
	cout<<s.size()<<endl;
}
#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...