coding/Algorithm [BOJ]

[Python][조건문] #016 - 1330번 파이썬 :: 두 수 비교하기 - Coding Farm

양한마리 2022. 9. 5. 15:43
728x90

 


  • 2. 조건문
    • 1) 1330번 - 두 수 비교하기 ←
    • 2) 9498번 - 시험 성적
    • 3) 2753번 - 윤년
    • 4) 14681번 - 사분면 고르기
    • 5) 2884번 - 알람 시계
    • 6) 2525번 - 오븐 시계
    • 7) 2480번 - 주사위 세개

2. 조건문

    1) 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 = map(int, input().split())

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

[풀이] 

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

  •  입력되는 값에 대한 코드
  •  a, b에 대한 입력 값을 한 줄에 입력 받고 split 으로 공백 기준으로 수를 나누어 각각 a, b로 지정

if a > b :
    print(">")

  •  if 문으로 각 a, b 로 입력 받은 값을 조건이 성립할 경우에 원하는 결과값을 보여준다.
  •  a 가 b 보다 클 경우 print로 ">" 를 출력.

elif a < b :
    print("<")

  • 위 if 문이 성립하지 않을 경우 elif 다음 조건으로 성립되는지 확인 하여 결과값을 보여준다.
  • a 가 b 보다 작을 경우 print로 "<" 를 출력.

else :
    print("==")

  • 위 조건들이 모두 성립 하지 않을 경우 해당 값을 출력.
  • a 가 b보다 크지도 작지도 않을 경우 "==" 를 출력.
  • a 가 b 랑 같을 경우로 조건을 넣고 싶은 경우 a == b : print("==") 로도 if 조건문을 넣을 수도 있다.

문제 출처 : https://www.acmicpc.net/problem/1330

 

1330번: 두 수 비교하기

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

www.acmicpc.net

 

728x90
반응형