제출 #198254

#제출 시각아이디문제언어결과실행 시간메모리
198254AMO5이상한 기계 (APIO19_strange_device)C++98
10 / 100
5099 ms524292 KiB
#include <bits/stdc++.h>

using namespace std;

typedef long long ll;
typedef pair < ll ,ll> pll; 

ll n,a,b;
map < pll , ll >vis;

int main()
{
	ios_base::sync_with_stdio(0); cin.tie(0);
	cin >> n >> a >> b;
	ll le,ri, ans = 0;
	
	for(ll i = 0; i < n; i++){
		cin >> le >> ri;
		for(ll j = le; j <= ri; j++){
			ll t = j;
			ll x = (t+(t/b))%a;
			ll y = t%b;
			if(!vis[{x,y}]){
				ans++;
			}
			vis[{x,y}]++;
		}
	}
	cout << ans << 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...