Submission #731484

#TimeUsernameProblemLanguageResultExecution timeMemory
731484TrunktyMeandian (CEOI06_meandian)C++14
100 / 100
4 ms208 KiB
#include <bits/extc++.h> using namespace std; typedef long long ll; //#define int ll #include "libmean.h" int n; int arr[105]; set<int> s; signed main(){ //ios_base::sync_with_stdio(false); //cin.tie(NULL); n = Init(); for(int i=0;i<n;i++){ arr[i] = -1; } for(int i=1;i<=4;i++){ s.insert(i); } for(int i=5;i<=n;i++){ s.insert(i); vector<vector<int>> v; for(int j:s){ vector<int> p; for(int k:s){ if(j!=k){ p.push_back(k); } } v.push_back({Meandian(p[0],p[1],p[2],p[3]),j}); } sort(v.begin(),v.end()); arr[v[2][1]-1] = v[0][0]+v[4][0]-v[2][0]; s.erase(v[2][1]); } Solution(arr); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...