제출 #1192634

#제출 시각아이디문제언어결과실행 시간메모리
1192634boclobanchatPortal (BOI24_portal)C++20
55 / 100
2096 ms1864 KiB
#include<bits/stdc++.h> using namespace std; const int MAXN=1e5+5; pair<long long,long long> P[MAXN]; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); long long n,ans=0; cin>>n; if(n<=2) return cout<<-1,0; for(int i=1;i<=n;i++) cin>>P[i].first>>P[i].second; for(int i=1;i<n;i++) P[i].first-=P[i+1].first,P[i].second-=P[i+1].second; for(int i=1;i<n;i++) for(int j=i+1;j<n;j++) ans=__gcd(ans,P[i].first*P[j].second-P[j].first*P[i].second); if(!ans) return cout<<-1,0; cout<<abs(ans); }
#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...