알고리즘/구현

BOJ(백준알고리즘) - 15963번 : CASIO - JAVA

naksnaks 2021. 1. 18.
반응형

[문제링크]

https://www.acmicpc.net/problem/15963

 

15963번: CASIO

카시오 계산기는 만능 계산기이다. 시험을 한 번이라도 쳐본 일곽인이라면, 이 카시오의 소중함에 대해서 뼈저리게 느껴보았을 것이다. 하지만, 이런 카시오에도 함정이 있다. 바로, 카시오 계

www.acmicpc.net


[문제]

카시오 계산기는 만능 계산기이다. 시험을 한 번이라도 쳐본 일곽인이라면, 이 카시오의 소중함에 대해서 뼈저리게 느껴보았을 것이다. 하지만, 이런 카시오에도 함정이 있다. 바로, 카시오 계산기는 배터리를 통해 돌아간다는 것이다.

송찬이는 시험을 치다가 갑자기 계산기의 배터리가 나가버렸다. 그래서 선생님께 배터리를 달라고 요구했는데, 요구하고 보니 카시오 계산기의 배터리가 어떤 종류인지 말을 안 해버렸다! 과연 선생님은 송찬이가 필요한 배터리 종류를 들고 왔을까?


[입력]

송찬이가 필요한 배터리 N과 선생님이 가져온 배터리 M이 입력된다.

N과 M은 둘다 최대 10자리 정수까지 들어올 수 있다.


[출력]

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


[예제 입력 1]

1 1


[예제 출력 1]

1


[예제 입력 2]

1 0


[예제 출력 2]

0


[설명]

이 문제는 기초 문제이고 조건문을 잘 구현할 수 있는지 확인할 수 있는 문제입니다.

다만 확인해야할 부분이 N과 M의 범위가 10자리  정수까지 들어올 수 있으니 int의 범위를 넘어서게 됩니다.

그러므로 long으로 입력을 받아야합니다.

만약 N과 M이 같다면 1을 출력하고 다르다면 0을 출력해야 하므로

if(N == M) 을 사용하여 구현하였습니다.

백준 알고리즘 15963번 JAVA풀이

 

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner scann = new Scanner(System.in);
		long N = scann.nextLong();
		long M = scann.nextLong();
		if(N == M)
			System.out.println("1");
		else
			System.out.println("0");
	}

}

 

 

궁금하신 부분이나 부족한 점은 댓글로 알려주시면 감사하겠습니다.

반응형

댓글

💲 추천 글