백준 코테 Java) 1330번 두 수 비교하기

송민경's avatar
Sep 12, 2024
백준 코테 Java) 1330번 두 수 비교하기

1. 문제

  • 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.
  • 입력 : 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다.
  • 출력 : 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 '<'를 출력한다. A와 B가 같은 경우에는 '=='를 출력한다.
  • 제한 : 10,000 ≤ A, B ≤ 10,000
 

2. 문제 해석

  • 두 수를 입력받음
  • 삼항 연산 자를 사용해서 A가 B보다 큰 경우와 아닌 경우로 나누고 A가 B보다 작은 경우에도 삼항 연산자를 사용해서 <와 == 출력하기
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); String str = (A>B) ? ">" : ((A<B) ? "<" : "==" ); System.out.println(str); } }
  • 그냥 가정문을 사용해도 됨
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int A = in.nextInt(); int B = in.nextInt(); if(A>B) System.out.println(">"); else if(A<B) System.out.println("<"); else System.out.println("=="); } }
 
Share article

vosw1