백준 알고리즘

백준 1330번: 두 수 비교하기 문제풀이 [파이썬]

고인호 2022. 10. 26. 14:42
반응형

백준 1330번 : 두 수 비교하기 파이썬 문제풀이 / 조건문 이용한 출력


<문제>

 

1330번 문제의 내용은 아래와 같습니다. 

 

 

두 수 비교하기 

 

문제

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

입력

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

출력

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

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

제한

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

예제 입력 1

1 2

예제 출력 1 

<

예제 입력 2 

10 2

예제 출력 2 

>

예제 입력 3 

5 5

예제 출력 3 

==

 

 

<작성한 코드>

 

 


 

 

<코드 풀이>

 

본 문제는 첫째 줄에 A와 B가 주어지고, 서로 공백 한 칸으로 구분되어져 있기 때문에

A, B의 값을 입력받을 때 .split() 을 사용해주었다. 

또한 나중에 int함수로 각각 처리해주기 귀찮아서 아예 map 함수를 사용했다. 

 

(map 함수에 대한 내용은 아래 정리한 글에서 확인)

2022.10.04 - [백준 알고리즘] - 백준 10998번 : A x B 파이썬 문제풀이 / map 함수 이용하기

 

백준 10998번 : A x B 파이썬 문제풀이 / map 함수 이용하기

백준 10998번 : A x B 파이썬 문제풀이 / print 이용한 출력 <문제> 10998번 문제의 내용은 아래와 같습니다. A×B 성공 문제 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. 입력

inho3213.tistory.com

 

 

그 아래 내용은

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

 

라고 문제에서 제공해준 것처럼 해당하는 내용들을 조건문으로 작성하면 끝!

(여기서 elif는 'else if' 를 의미)

반응형