Submission #375503

#TimeUsernameProblemLanguageResultExecution timeMemory
375503marat0210Prosjek (COCI18_prosjek)C++14
20 / 50
1 ms492 KiB
#include <bits/stdc++.h> using namespace std; int main() { long double n; cin >>n; vector <long double> a(n); for (int i = 0; i < n; ++i) { cin >>a[i]; } sort(a.begin(), a.end()); long double av1 = (a[0] + a[1]) / 2; long double av2 = (a[2] + av1) / 2; long double av3 = (a[3] + av2) / 2; if (n == 3) cout <<fixed<<setprecision(7)<<av2<<endl; else cout <<fixed<<setprecision(7)<<av3<<endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...