-
[ 백준 문제 : 1330 ] 두 수 비교하기코딩 공부/Baekjoon Problem_Set 2021. 2. 16. 03:12
문제 : 두 정수 A와 B가 주어졌을 때 A와 B를 비교하는 프로그램을 작성하시오.
입력 : 첫째 줄에 A와 B가 주어지고 A와 B는 공백 한 칸으로 구분되어 있다.
출력 : 첫째 줄에 다음 세 가지 중 하나를 출력한다.
- A가 B보다 큰 경우에는 '>'를 출력한다.
- A가 B보다 작은 경우에는 '<'를 출력한다.
- A와 B가 같은 경우에는 '=='를 출력한다.def compare_num(A,B): A = int(A) B = int(B) if(A>B): print(">") elif(A<B): print("<") else: print("==") A,B = input().split(" ") compare_num(A,B)
각 출력 조건에 맞게 if문과 elif문을 이용해서 작성했습니다.
A와 B는 공백으로 구분하여 입력하기 때문에 split()을 써서 공백으로 구분하고 각 A와 B에 두 수를 할당했습니다.
하지만 처음 할당 후 A와 B의 타입이 int타입이 아니어서 함수 안에서 int타입으로 변경했습니다. 처음부터 int타입으로 받는 방법은 고민해봐야겠습니다.
출력 결과를 살펴봅시다.
조건에 맞게 잘 출력된 것을 볼 수 있습니다.
'코딩 공부 > Baekjoon Problem_Set' 카테고리의 다른 글
[ 백준 2739번 ] 구구단 출력하기 (0) 2021.02.18 [ 백준 문제 : 2884 ] 알람 시계 (0) 2021.02.16 [ 백준 문제 : 14681 ] 사분면 고르기 (0) 2021.02.16 [ 백준 문제 : 2753 ] 윤년 (3) 2021.02.16 [ 백준 문제 : 9498 ] 시험 성적 (0) 2021.02.16