Submission #646031

#TimeUsernameProblemLanguageResultExecution timeMemory
646031Tenis0206Strange Device (APIO19_strange_device)C++11
0 / 100
368 ms16844 KiB
#include <bits/stdc++.h> #define int long long using namespace std; int n,a,b; vector<pair<int,int>> e; int fr[1000005]; __int128 x; signed main() { ios::sync_with_stdio(false); cin.tie(0); cin>>n>>a>>b; for(int i=1;i<=n;i++) { int l,r; cin>>l>>r; if(r - l + 1 >= a * b) { cout<<a * b<<'\n'; return 0; } l %= a * b; r %= a * b; if(l <= r) { e.push_back({l,r}); } else { e.push_back({0,r}); e.push_back({l,a*b-1}); } } sort(e.begin(),e.end()); int rez = 0; for(auto it : e) { } cout<<rez<<'\n'; return 0; }

Compilation message (stderr)

strange_device.cpp: In function 'int main()':
strange_device.cpp:42:14: warning: variable 'it' set but not used [-Wunused-but-set-variable]
   42 |     for(auto it : e)
      |              ^~
#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...