Submission #503620

#TimeUsernameProblemLanguageResultExecution timeMemory
503620andrei_boacaTriangles (CEOI18_tri)C++17
35 / 100
10 ms332 KiB
#include <bits/stdc++.h> #include "trilib.h" //#include "trilib.c" using namespace std; set<int> border; int main() { int n; n=get_n(); for(int i=1;i<=n;i++) for(int j=i+1;j<=n;j++) if(border.find(i)==border.end()||border.find(j)==border.end()) { int val=-1; bool ok=1; for(int k=1;k<=n;k++) if(k!=i&&k!=j) { int x=is_clockwise(i,j,k); if(val==-1) val=x; else if(val!=x) { ok=0; break; } } if(ok) { border.insert(i); border.insert(j); } } int ans=border.size(); give_answer(ans); 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...