
내 답변🤦♀️
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); // 스캐너 객체 생성
int A, B; // A,B 변수 선언
A = sc.nextInt(); //int 입력 받기 위한 메소드 사용
B = sc.nextInt();
if(A>B) {
System.out.println(">");
} else if (A<B) {
System.out.println("<");
} else if (A==B) {
System.out.println("=");
}
}
}
- 틀렸다고 나옴.
- 실행은 정상적으로 되지만 -10,000 ≤ A, B ≤ 10,000 이부분에서 틀린 듯 함.
- int를 short로 변환해서 정답 제출 = 컴파일 에러
정답🙋♂️
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int A, B;
A = sc.nextInt();
B = sc.nextInt();
if(A>B) {
System.out.println(">");
} else if (A<B) {
System.out.println("<");
} else if (A==B) {
System.out.println("==");
}
}
}
- 마지막 A==B 부분의 출력부분을 "=" →"==" 로 바꿔서 정답!
- -10,000 ≤ A, B ≤ 10,000 ← 이부분에 제한을 둬야 된다고 생각했지만 생각보다 간단한 실수였음.
'알고리즘 > 백준' 카테고리의 다른 글
[Java] for문 - N찍기 (2741번) (0) | 2021.06.20 |
---|---|
[Java] for문 - 구구단 - 2739번 (0) | 2021.06.20 |
[Java] 2558번 : 곱셈 (0) | 2021.05.20 |
[Java] 10171번 : 고양이 (0) | 2021.05.19 |