백준/기하학
-
1485 정사각형백준/기하학 2022. 6. 9. 21:08
1. 풀이 정사각형을 만들 수 있는지 구하라고 해서, 이런 경우만 생각했다. 하지만, 이런 경우도 정사각형이다. 회전 된 상태라고 생각하면 된다. 그래서 정사각형을 구할 때, 1) 네 변의 길이가 같은지 2) 대각선의 길이가 같은지 두 가지 경우를 확인해주면 된다. 즉, 네 변의 길이가 모두 같고, 2개의 대각선이 길이가 같다면 정사각형이다. 2. 최종 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.StringTokenizer; class Posit..