Submission #892718

#TimeUsernameProblemLanguageResultExecution timeMemory
892718maxFedorchukBalloons (CEOI11_bal)C++14
100 / 100
150 ms5604 KiB
#include <bits/stdc++.h> using namespace std; int main() { cin.tie(0); ios_base::sync_with_stdio(0); long long n; cin>>n; stack < pair < long long , long double > > munbal; for(long long i=1;i<=n;i++) { long long x; long double r; cin>>x>>r; while(!munbal.empty()) { long long munx=munbal.top().first; long double munr=munbal.top().second; r=min(r,((munx-x)*(munx-x)/(4*munr))); if(munr>r) { break; } else { munbal.pop(); } } munbal.push({x,r}); cout<<fixed<<setprecision(3)<<r<<"\n"; } 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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...