반응형
문제
https://www.acmicpc.net/problem/3009
직사각형이 무엇인지만 알고있다면 풀 수 있다.
3점이 주어지면 (x,y) (n,m) (n,y) 라고 주어진다면 나머지 한점은 (x,m)이다.
즉 x좌표에서 두번나오지 않은점과 y좌표에서 두번나오지 않은점이 답이다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import sys x=0 y=0 x_list=[] y_list=[] for i in range(3): x,y=map(int,sys.stdin.readline().split()) if x in x_list: #같은값이 이미 있다면제거 x_list.remove(x) else: x_list.append(x) if y in y_list: y_list.remove(y) else: y_list.append(y) #print(str(x_list[0]) +" "+str(y_list[0])) print(x_list[0],y_list[0]) | cs |
반응형
'알고리즘(python) > 수학' 카테고리의 다른 글
[Python]수학2 백준 3053 (0) | 2019.12.21 |
---|---|
[Python]수학2 백준 4153 (0) | 2019.12.21 |
[Python]수학2 백준 1085 (0) | 2019.12.21 |
[Python]수학2 백준 9020 (0) | 2019.12.21 |
[Python]수학2 백준 4948 (0) | 2019.12.20 |
최근댓글