# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
131666 | Swan | Strange Device (APIO19_strange_device) | C++14 | 5066 ms | 524292 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include <bits/stdc++.h>
#define stop system("pause")
#define INP freopen("input.txt","r",stdin)
#define OUTP freopen("solve2.txt","w",stdout)
#define int long long
#define double long double
using namespace std;
map<int,int> m;
main()
{
int n,a,b; cin >> n >> a >> b;
double kek = 1.0L*a*b;
int lcm;
if(kek >= 1e18+228)lcm = 1e18+228;
else lcm = a*b;
int res = 0;
for(int i(0); i < n;i++){
int l,r; cin >> l >> r;
for(int j(l);j<=r;j++){
if(m[j%lcm] == 0)res++;
m[j%lcm]++;
}
}
cout << res;
return 0;
}
/*
5
1 1
1 4
4 1
4 4
2 2
*/
Compilation message (stderr)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |