제출 #1124286

#제출 시각아이디문제언어결과실행 시간메모리
1124286MateiKing80Portal (BOI24_portal)C++20
100 / 100
23 ms440 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; #define int ll signed main() { ios_base::sync_with_stdio(false); cin.tie(0); int n; cin >> n; int mx, my, a = 0, b = 0, c = 0; cin >> mx >> my; for(int i = 1; i < n; i ++) { int x, y; cin >> x >> y; x -= mx, y -= my; while(x) { int d = a / x; a -= d * x, b -= d * y; swap(a, x); swap(b, y); } while(y) { c %= y; swap(c, y); } if(c != 0) b %= c; } if(a == 0 || c == 0) cout << -1; else cout << abs(a * c); }
#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...