[문제링크]
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) 을 사용하여 구현하였습니다.
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");
}
}
궁금하신 부분이나 부족한 점은 댓글로 알려주시면 감사하겠습니다.
'알고리즘 > 구현' 카테고리의 다른 글
BJ_B2_15552_빠른A+B - Java (0) | 2022.01.20 |
---|---|
SWEA(SW EXPERT ACADEMY) - 1954번 : 달팽이 숫자 - JAVA (0) | 2021.01.21 |
BOJ(백준알고리즘) - 10872번 : 팩토리얼 - JAVA (2) | 2021.01.19 |
SWEA(SW Expert Academy) - 1986번 : 지그재그 숫자 - JAVA (0) | 2021.01.19 |
BOJ(백준알고리즘) - 5532번 : 방학 숙제 - JAVA (0) | 2021.01.18 |
댓글