fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(void)
  6. {
  7. int t;
  8. cin >> t;
  9.  
  10. while (t--)
  11. {
  12. int arr[4][2]; //좌표 저장 [i][0] = x좌표, [i][1] = y좌표
  13.  
  14. for (int i = 0; i < 3; i++)
  15. cin >> arr[i][0] >> arr[i][1];
  16.  
  17. for (int i = 0; i < 3; i++)
  18. {
  19. bool flag1 = true; //x좌표 확인
  20. bool flag2 = true; //y좌표 확인
  21. for (int j = 0; j < 3; j++)
  22. {
  23. if (i == j) continue; //좌표가 동일할 경우 제외
  24. if (arr[i][0] == arr[j][0]) flag1 = false;
  25. if (arr[i][1] == arr[j][1]) flag2 = false;
  26. }
  27. if (flag1) arr[3][0] = arr[i][0];
  28. if (flag2) arr[3][1] = arr[i][1];
  29. }
  30. cout << arr[3][0] << " " << arr[3][1] << endl; //마지막 x좌표와 y좌표 출력
  31. }
  32. }
Success #stdin #stdout 0s 5440KB
stdin
2
5 5
5 7
7 5
30 20
10 10
10 20
stdout
7 7
30 10