fork(1) download
  1. #include <iostream>
  2. #include <cstdlib>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8. int t,n;
  9. cin >> t;
  10.  
  11. for(int i = 0; i < t; i++)
  12. {
  13. cin >> n;
  14. string nazwa[n],nazwa2;
  15. int x[n], y[n];
  16.  
  17. for(int j = 0; j < n; j++)
  18. {
  19. cin >> nazwa[j] >> x[j] >> y[j];
  20. }
  21. for(int k = 0; k < n; k++)
  22. {
  23. int x2 = -1001,y2 = -1001,nr;
  24. for(int j = 0; j < n; j++)
  25. {
  26. if(abs(x2*y2) > abs(x[j]*y[j]))
  27. {
  28. x2 = x[j];
  29. y2 = y[j];
  30. nazwa2 = nazwa[j];
  31. nr = j;
  32. }
  33. }
  34. x[nr] = 10000;
  35. y[nr] = 10000;
  36. cout << nazwa2 << " " << x2 << " " << y2 << endl;
  37. }
  38. cout << endl;
  39. }
  40.  
  41. return 0;
  42. }
Success #stdin #stdout 0s 4572KB
stdin
2
3
A 0 0
C 5 5
B 1 -1

1 
X 1 1
stdout
A 0 0
B 1 -1
C 5 5

X 1 1