알고리즘
백준 3003번 자바 (킹, 퀸, 룩, 비숍, 나이트, 폰 갯수 비교)
GOMSHIKI
2023. 1. 5. 17:50
반응형
문제 조건
문제풀이
import java.io.*;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
/** 스트림 : 입력장치와 프로그램 사이 단방향으로 연결해주는 역할 **/
/** InputStream : 입력받은 데이터를 바이트단위로 읽어드림(=Byte Stream) **/
/** InputStreamReader : 문자단위로 읽어드림 (=Character Stream) **/
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
/** 입력받은데이터 space(" ") 기준으로 토큰화 **/
StringTokenizer st = new StringTokenizer(bf.readLine(), " ");
/** 정답 배열과 입력데이터를 담을 배열 인스턴스 생성 **/
int[] arr = new int[6];
int[] arr1 = {1, 1, 2, 2, 2, 8};
for (int i = 0; i < arr.length; i++) {
/** 입력데이터 배열에 담기 **/
arr[i] = Integer.parseInt(st.nextToken());
/** 정답 배열과 입력 배열의 차를 출력 **/
System.out.print(arr1[i] - arr[i] + " ");
}
}
}
채점결과
반응형