728x90
반응형
문제
정답 풀이
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
int x1 = Integer.parseInt(st.nextToken());
int y1 = Integer.parseInt(st.nextToken());
st = new StringTokenizer(br.readLine(), " ");
int x2 = Integer.parseInt(st.nextToken());
int y2 = Integer.parseInt(st.nextToken());
st = new StringTokenizer(br.readLine(), " ");
int x3 = Integer.parseInt(st.nextToken());
int y3 = Integer.parseInt(st.nextToken());
int x;
int y;
if(x1 == x2) x = x3;
else if(x1 == x3) x = x2;
else x = x1;
if(y1 == y2) y = y3;
else if(y1 == y3) y = y2;
else y = y1;
System.out.println(x + " " + y);
br.close();
}
}
- 메모리 15920KB
- 시간 144ms
어떻게 풀어야 할까 하고 문제를 유심히 보는데
예제 입력을 보니까 x좌표가 같은 게 2개 있거나 y좌표가 같은 게 2개 있는게 보였어요
이걸 활용해서 if문 해주고 값을 다 필요하니까 StringTokenizer 사용해서 다 받아줬습니다.
728x90
반응형
'Computer Science (CS) > 알고리즘' 카테고리의 다른 글
[백준/Java] 9063번 대지 (0) | 2023.05.25 |
---|---|
[백준/Java] 15894번 수학은 체육과목 입니다 (0) | 2023.05.25 |
[백준/Java] 직사각형에서 탈출 (0) | 2023.05.22 |
[백준/Java] 27323번 직사각형 (0) | 2023.05.22 |
[백준/Java] 11653번 소인수분해 (0) | 2023.05.21 |