BAEKJOON/단계별로 풀어보기

[BOJ][C언어, Python, Java] 1330번 : 두 수 비교하기

말하는 알감자 2022. 7. 25. 09:08

문제 링크 : https://www.acmicpc.net/problem/1330

🔒 문제

두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.

⌨ 입력

첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다.

📍 제한

-10,000 ≤ A, B ≤ 10,000

🖨 출력

첫째 줄에 다음 세 가지 중 하나를 출력한다.

  • A가 B보다 큰 경우에는 '>'를 출력한다.
  • A가 B보다 작은 경우에는 '<'를 출력한다.
  • A와 B가 같은 경우에는 '=='를 출력한다.

📚 예제

Ex)

1 2

<

🔑 python 코드

import sys
input = sys.stdin.readline

a, b = map(int, input().split())

if a == b:
    print("==")
elif a < b :
    print("<")
else:
    print(">")

🔑 java 코드

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

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String str = br.readLine();
        StringTokenizer st = new StringTokenizer(str, " ");
        int a = Integer.parseInt(st.nextToken());
        int b = Integer.parseInt(st.nextToken());

        if (a == b) System.out.println("==");
        else if (a > b) System.out.println(">");
        else System.out.println("<");
    } 
}

🔑 c언어 코드

#include <stdio.h>

int main()
{
    int A, B;
    scanf("%d %d", &A, &B);

    if (A > B)
        printf(">");
    else if (A < B)
        printf("<");
    else
        printf("==");
}

== 을 =으로 적었었당,,,우와