백준 CASIO

KIMYEONGJUN·2025년 1월 19일
0
post-thumbnail

문제

내가 생각했을때 문제에서 원하는부분

송찬이가 필요한 배터리 N과 선생님이 가져온 배터리 M이 입력된다.
N과 M은 둘다 최대 10자리 정수까지 들어올 수 있다.

송찬이가 원한 배터리면 1을, 그 외엔 0을 출력한다.

내가 이 문제를 보고 생각해본 부분

BufferedReader를 사용하여 표준 입력을 읽는다.
br.readLine()을 통해 한 줄의 입력을 읽고, StringTokenizer를 사용하여 공백으로 구분된 여러 값을 토큰화한다.
첫 번째 토큰을 N에, 두 번째 토큰을 M에 저장한다.
이때 Long.parseLong을 사용하여 문자열을 long 타입으로 변환한다.
조건문:
N과 M이 같으면 1을 출력하고, 다르면 0을 출력한다.

코드로 구현

package baekjoon.baekjoon_26;

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

// 백준 15963번 문제
public class Main906 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());

        long N = Long.parseLong(st.nextToken());
        long M = Long.parseLong(st.nextToken());

        if(N == M) {
            System.out.println(1);
        } else {
            System.out.println(0);
        }

        br.close();
    }
}

마무리

코드와 설명이 부족할수 있습니다. 코드를 보시고 문제가 있거나 코드 개선이 필요한 부분이 있다면 댓글로 말해주시면 감사한 마음으로 참고해 코드를 수정 하겠습니다.

profile
Junior backend developer

0개의 댓글

관련 채용 정보