내용으로 건너뛰기
테페리넷
사용자 도구
등록
로그인
사이트 도구
검색
도구
문서 보기
Fold/unfold all
역링크
미디어 관리자
사이트맵
등록
로그인
>
미디어 관리자
사이트맵
현재 위치:
테페리넷
»
Problem Solving
»
문제
»
백준 온라인 저지 (BOJ)
»
네 번째 점
ps:problems:boj:3009
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== 네 번째 점 ====== ===== 풀이 ===== * 축에 평행한 직사각형이므로, x좌표가 같은 점이 2개씩 있어야 한다. 따라서 주어진 3개의 x좌표값 중에서 중복된 값이 없는 값이 4번째 점의 x좌표가 된다. 같은 값이 없는 값을 찾는 것은 그냥 if문으로 따져도 간단하지만, 그냥 세 값을 xor해버리면 바로 얻을수 있다. y좌표도 마찬가지로 처리하면 된다. ===== 코드 ===== <dkpr py> """Solution code for "BOJ 3009. 네 번째 점". - Problem link: https://www.acmicpc.net/problem/3009 - Solution link: http://www.teferi.net/ps/problems/boj/3009 Tags: [Xor] """ def main(): x1, y1 = [int(x) for x in input().split()] x2, y2 = [int(x) for x in input().split()] x3, y3 = [int(x) for x in input().split()] print(x1 ^ x2 ^ x3, y1 ^ y2 ^ y3) if __name__ == '__main__': main() </dkpr> {{tag>BOJ ps:problems:boj:브론즈_3}}
ps/problems/boj/3009.txt
· 마지막으로 수정됨: 2021/09/28 23:05 저자
teferi
문서 도구
문서 보기
역링크
Fold/unfold all
맨 위로