Submission #698837

#TimeUsernameProblemLanguageResultExecution timeMemory
698837Abrar_Al_SamitStrange Device (APIO19_strange_device)C++17
10 / 100
5019 ms524288 KiB
#include<bits/stdc++.h> using namespace std; void PlayGround() { long long n, a, b; cin>>n>>a>>b; vector<array<long long,2>>iner(n); for(int i=0; i<n; ++i) { cin>>iner[i][0]>>iner[i][1]; } set<pair<long long, long long>>s; for(int i=0; i<n; ++i) { for(long long t=iner[i][0]; t<=iner[i][1]; ++t) { long long x = (t + t/b) % a, y = t%b; s.insert({x, y}); } } cout<<s.size()<<endl; // cerr << "Time elapsed: " << 1.0 * clock() / CLOCKS_PER_SEC << " s.\n"; } int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); PlayGround(); 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...