Submission #858093

#TimeUsernameProblemLanguageResultExecution timeMemory
858093ColourAttilaBalloons (CEOI11_bal)C++17
50 / 100
2098 ms6968 KiB
#include <bits/stdc++.h> using namespace std; #define InTheNameOfGod ios::sync_with_stdio(0);cin.tie(0); cout.tie(0); using ll = long long; const int maxN = 2e5 + 5; const int MOD = 1e9 + 7; const int INF = 1e9 + 7; int main() { InTheNameOfGod; int n; cin >> n; vector<pair<double, double> > v(n); for(int i = 0; i < n; i++) { cin >> v[i].first >> v[i].second; } vector<double> mo = {v[0].second}; for(int i = 1; i < n; i++) { double mini = v[i].second; for(int j = 0; j < i; j++) { double x = v[i].first - v[j].first; mini = min(mini, x*x/4.0/mo[j]); } mo.push_back(mini); } cout << fixed << setprecision(3); for(int i = 0; i < n; i++) cout << mo[i] << 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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...