Submission #1194285

#TimeUsernameProblemLanguageResultExecution timeMemory
1194285UnforgettableplPortal (BOI24_portal)C++20
10 / 100
19 ms1864 KiB
#include <bits/stdc++.h> using namespace std; #define int long long int32_t main(){ ios_base::sync_with_stdio(false); cin.tie(nullptr); int N; cin >> N; vector<pair<int,int>> portals(N); for(auto&[i,j]:portals)cin>>i>>j; int vertical = 0; int horizontal = 0; for(auto&[x1,y1]:portals){ vertical = gcd(vertical,portals[0].first-x1); horizontal = gcd(horizontal,portals[0].second-y1); } cout << (vertical*horizontal==0 ? -1 : vertical*horizontal) << '\n'; }
#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...