제출 #622619

#제출 시각아이디문제언어결과실행 시간메모리
622619bigo이상한 기계 (APIO19_strange_device)C++14
5 / 100
360 ms12592 KiB
#define _CRT_SECURE_NO_WARNINGS #include <string> #include <iostream> #include <vector> #include <map> #include <set> using namespace std; typedef long long ll; typedef pair<ll, ll> pii; const ll mod = 1e9 + 7; const ll mod1 = 998244353; #define all(a) a.begin(),a.end() int gcd(int x, int y) { if (x < y) swap(x, y); if (y == 0) return x; x %= y; return gcd(y, x); } int main() { ios::sync_with_stdio(false); ll n, a, b; cin >> n >> a >> b; ll ju = (b + 1) % a; ll m = a / (gcd(a, ju)); ll ans = 0; for (ll i = 0; i < n; i++) { ll l, r; cin >> l >> r; ll num = (r - l + 1); num /= b; if (num < m) { ans += num * b; ans += (r - l + 1) % b; } else ans += m*b; } 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...