신규 블로그를 만들었습니다!

2020년 이후부터는 아래 블로그에서 활동합니다.

댓글로 질문 주셔도 확인하기 어려울 수 있습니다.

>> https://bluemiv.tistory.com/

두 수 비교하기

문제 풀이와 코드는 글 아래에 있습니다.

출처

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

 

1330번: 두 수 비교하기

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

www.acmicpc.net

문제

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


입력

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

출력

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

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

예제

예제 입력

1 2

예제 출력

<

Python 풀이

import sys


def solve(a, b):
    if a > b:
        return ">"
    elif a == b:
        return "=="
    elif a < b:
        return "<"
    else:
        raise RuntimeError("Unexpected error. {} {}".format(a, b))


if __name__ == "__main__":
    a, b = list(map(int, sys.stdin.readline().split()))

    result = solve(a, b)

    print(result)

어려운 문제는 아닙니다. 단순히 2개의 숫자를 비교해서 문자열로 부등식을 반환해주면 됩니다.

 

입력을 받을때, input() 을 이용해도 되지만, 속도를 위해서 sys.stdin.readline()을 이용하는 것을 추천드립니다.

정답확인

정답 확인 결과

 

본 글은 직접 문제를 풀어보고 작성한 글입니다.
더 좋은 방법이 있거나 틀린부분이 있다면 댓글로 공유해주세요!

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기