제출 #781454

#제출 시각아이디문제언어결과실행 시간메모리
781454devariaota이상한 기계 (APIO19_strange_device)C++17
10 / 100
5060 ms524288 KiB
#include <bits/stdc++.h> using namespace std; #define v vector #define int long long #define all(a) (a).begin(), (a).end() #define pb push_back #define mk make_pair #define pii pair<int, int> #define ff first #define ss second #define inp_v(vec) for (auto &i : vec) cin >> i; #define prt_v(vec) for (auto i : vec) cout << i << endl; #define MS(x) memset(x, 0, sizeof(x)) #define gcd(a,b) __gcd(a, b); #define lcm(a,b) (a*(b/gcd(a,b))) #define lb lower_bound #define ub upper_bound bool chmin(int &a, int b){return b<a?a=b, true:false;} bool chmax(int &a, int b){return b>a?a=b, true:false;} signed main(){ ios_base::sync_with_stdio(false); cin.tie(0); int N, a, b;cin>>N>>a>>b; set<pair<int, int>>st; for(int i=0;i<N;i++){ int x, y;cin>>x>>y; for(int j=x;j<=y;j++){ int q1=(j+(j/b))%a; int q2=j%b; st.insert({q1, q2}); } } cout<<st.size()<<endl; return 0; }
#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...