fork download
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. // 5, '', "", % , / , /* */ , ? , ^
  6. int main() {
  7. ios_base::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr);
  8. int n;
  9. cin >> n;
  10. vector<pair<int,int>>v(n);
  11. for(int i=0;i<n;i++){
  12. cin >> v[i].first >> v[i].second;
  13. }
  14. int minX = INT_MAX , minY = INT_MAX, maxY = INT_MIN , maxX = INT_MIN;
  15. for (int i = 0; i < n; i++) {
  16. minX = min(minX, v[i].first);
  17. minY = min(minY, v[i].second);
  18. maxX = max(maxX, v[i].first);
  19. maxY = max(maxY, v[i].second);
  20. }
  21. int num = max(maxX-minX,maxY-minY);
  22. int area = num*num;
  23. cout << area << "\n";
  24. return 0;
  25.  
  26. }
Success #stdin #stdout 0.01s 5300KB
stdin
4
13 17
17 13
22 17
17 22

stdout
81