프로그래밍/python

[python] 백준 1330 두 수 비교하기

pxatd 2021. 12. 26. 03:06
728x90

문제

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

학습

처음 input 함수만 사용했을 때 자꾸 틀린 결과가 출력되었다. 10과 2를 입력했을 때 2가 10보다 더 크다고 출력되는 식이었다. 이유를 찾아보니 input으로 숫자를 입력받을 때는 처음 type이 str로 지정된다는 것이었다. 따라서 int로 형변환을 해줘야 한다.

하나하나 형변환을 하기 번거로우니 map함수를 사용하는 것이 편리하다. 

 

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

 

코드

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

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

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

 

1330번: 두 수 비교하기

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

www.acmicpc.net

 

728x90