비트연산자
-
[백준/Python] 3009번: 네 번째 점 풀이Coding Test/Baekjoon 2021. 5. 13. 00:05
출처: https://www.acmicpc.net/problem/3009 문제 세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오. 입력 세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다. 출력 직사각형의 네 번째 점의 좌표를 출력한다. 풀이 전략 한 번씩만 언급된 x, y를 찾는다. 나는 try-except에서 리스트 remove-append를 사용했는데 비트 연산자 ^를 사용하는 게 더 간편하다. ^는 자신과 값이 같으면 0이 된다. 참고: https://www.acmicpc.net/source/14533246 코드