Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <algorithm>
  4. #include <cmath>
  5. #include <string>
  6. #include <sstream>
  7.  
  8. using namespace std;
  9.  
  10. signed main(){
  11. int n, op = 0;
  12. cin >> n;
  13. vector<int> x(n);
  14. vector<int> y(n);
  15. for(int i = 0; i < n; i++){
  16. cin >> x[i] >> y[i];
  17. }
  18. for(int i = 0; i < n; i++){
  19. for(int j = i + 1; j < n; j++){
  20. for(int k = j + 1; k < n; k++){
  21. int a = (x[i] - x[j])*(x[i] - x[j]) + (y[i] - y[j])*(y[i] - y[j]);
  22. int b = (x[i] - x[k])*(x[i] - x[k]) + (y[i] - y[k])*(y[i] - y[k]);
  23. int c = (x[j] - x[k])*(x[j] - x[k]) + (y[j] - y[k])*(y[j] - y[k]);
  24. if((a == b + c) || (b == a + c) || (c == a + b))
  25. op++;
  26. }
  27. }
  28. }
  29. cout << op << endl;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement