https://www.acmicpc.net/problem/3003
3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰
첫째 줄에 동혁이가 찾은 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수가 주어진다. 이 값은 0보다 크거나 같고 10보다 작거나 같은 정수이다.
www.acmicpc.net
문제
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
int[] chess = {1, 1, 2, 2, 2, 8};
int[] inputChess = new int[6];
Scanner scan = new Scanner(System.in);
for(int i=0; i<chess.length; i++) {
inputChess[i] = scan.nextInt();
System.out.print((chess[i]-inputChess[i]) + " ");
}
scan.close();
}
}
크게 어려울 것이 없는 문제였으나 값을 비교함에 있어서 시작을 배열전체로 비교하려다보니 헤맸다.
배열 값들을 하나씩 비교해주니 문제가 해결됐다.
Scanner의 동작원리와 BufferReader를 활용해서 문제해결하는 방법을 추가적으로 공부해야한다.
'백준' 카테고리의 다른 글
백준 2884번 220906 (0) | 2022.09.06 |
---|---|
백준 14681번 220905 (0) | 2022.09.05 |
백준 2753번 220905 (0) | 2022.09.05 |
백준 9498번 220905 (0) | 2022.09.05 |
백준 1330번 220903 (0) | 2022.09.03 |