baekjoon: 3009(네 번째 점)

강지안·2023년 5월 8일
0

baekjoon

목록 보기
9/186

문제

코드

import java.util.ArrayList;
import java.util.Scanner;

public class q3009 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        ArrayList<Integer> pointsX = new ArrayList<>();
        ArrayList<Integer> pointsY = new ArrayList<>();

        // point 목록 중 남은 것을 고르면 된다
        for(int i=0; i<3; i++) {
            int tempX = sc.nextInt();
            if(pointsX.contains(tempX)) pointsX.remove(Integer.valueOf(tempX));
            else pointsX.add(tempX);

            int tempY = sc.nextInt();
            if(pointsY.contains(tempY)) pointsY.remove(Integer.valueOf(tempY));
            else pointsY.add(tempY);
        }
        System.out.print(pointsX.get(0) + " " + pointsY.get(0));
    }
}

학습

Arraylist에서 특정 값(int, 3) 삭제 ls.remove(Integer.valueOf(3))

0개의 댓글