Submission #1006791

#TimeUsernameProblemLanguageResultExecution timeMemory
1006791jor0715Balloons (CEOI11_bal)C++17
10 / 100
2067 ms4440 KiB
#include <bits/stdc++.h> using namespace std; #define MOD 1000000007 #define ll long long #define endl "\n" #define range(i,a,b,c) for(int i=a;i!=b;i+=c) #define vi vector<int> #define vll vector<ll> long double r2(int r1, int x1, int x2){ int dis = abs(x2-x1); return 1.0*pow(dis,2)/(4*r1); } int main(){ ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); cout << fixed << setprecision(3); int N; cin >> N; vi x(N); vi r(N); range(i,0,N,1){ cin >> x[i] >> r[i]; } range(i,0,N,1){ long double minn = r[i]; range(j,0,i,1){ minn = min(minn, r2(r[j], x[j], x[i])); } cout << minn << 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...