백준 3009 네 번째 점(Java)


백준 3009 네 번째 점(Java)

https://www.acmicpc.net/problem/3009 문제 (a,b) (c,b) (a,d) 와 같은 식으로 점이 3개가 주어진다. 그러면 반듯한 직사각형이 되려면 나머지 점 하나는 (c,d)에 찍혀야 한다. a c a -> 2:1 로 c가 1이니까 c를 선택 b b d -> 2:1 로 d가 1이니까 d를 선택 x좌표와 y좌표들을 따서 비교하고, 혼자 다른 애를 취해서 합쳐서 출력하면 된다. 그림은 일단 편의상 저렇게 그려놨지만, 그 구하는점이 어디이든 마찬가지이다. import java.io.*; import java.util.*; public class Main{ public static void main(String[] args) throws Exception{ Scanner sc = n..


원문링크 : 백준 3009 네 번째 점(Java)