제출 #707857

#제출 시각아이디문제언어결과실행 시간메모리
707857veehj이상한 기계 (APIO19_strange_device)C++17
15 / 100
4306 ms524288 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; typedef long double ld; #define F first #define S second #define pb push_back #define sz(a) (int)a.size() #define all(x) (x).begin(), (x).end() int main() { ll n, a, b; cin >> n >> a >> b; map<pair<ll, ll>, ll> mp; ll cnt=0; while(n--){ ll l, r; cin >> l >> r; while(l<=r){ if(!mp[{(l+(l/b))%a, l%b}]){ mp[{(l+(l/b))%a, l%b}]=r-l+1; l++; cnt++; } else l+=mp[{(l+(l/b))%a, l%b}]; } } cout << cnt; }
#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...