Submission #743269

#TimeUsernameProblemLanguageResultExecution timeMemory
743269vjudge1Lasers (NOI19_lasers)C++17
24 / 100
87 ms3728 KiB
#include<bits/stdc++.h> using namespace std; using ll = long long ; ll n , m , cnt , ans ; ll l , r ; ll mnL = 1e18 , mxR = -1e18 ; int main(){ ios_base::sync_with_stdio(0); cin.tie(0); cin >> l >> r ; for(int i=1;i<=r;i++){ ll x , y ; cin >> x >> y ; ll st = l - y + 1 , ed = y ; if(st > ed) continue ; mnL = min(st , mnL) , mxR = max(ed , mxR) ; } if(mnL == 1e18 || mxR == -1e18){ cout << "0" ; } else cout << mxR - mnL + 1 ; }
#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...