Algorithm

[Java] 백준 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰

로춘남 2021. 11. 2. 15:02
728x90


입출력 문제. 정해진 갯수를 기반으로 for문을 통해 해결.

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.StringTokenizer;

public class Main {
    public static void main(String[] args) throws IOException {

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String str = br.readLine();
        StringTokenizer st = new StringTokenizer(str, " ");

        ArrayList<Integer> chess = new ArrayList<Integer>();
        for (int i = 0; i < 6; i++){
            chess.add(Integer.parseInt(st.nextToken()));
        }
        ArrayList<Integer> bChess = new ArrayList<Integer>(Arrays.asList(1,1,2,2,2,8)   ); // 체스말의 기본 갯수
        for(int i = 0; i < 6; i++){
            int result;
            result = bChess.get(i) - chess.get(i);
            System.out.print(result + " ");
        }
    }
}
728x90

'Algorithm' 카테고리의 다른 글

[Java] 백준 5554번 심부름 가는 길  (0) 2021.11.02
[Java] 백준 3046번 R2  (0) 2021.11.02
[Java] 백준 2914번 저작권  (0) 2021.11.01
[Java] 백준 2845번 파티가 끝나고 난 뒤  (0) 2021.10.31
[Java] 백준 2475번 검증수  (0) 2021.10.30