문제 링크
https://www.acmicpc.net/problem/1330
1330번: 두 수 비교하기
두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.
www.acmicpc.net
백준 1330번 두 수 비교하기 (Kotlin)
문제
두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.
입력
첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다.
출력
첫째 줄에 다음 세 가지 중 하나를 출력한다.
- A가 B보다 큰 경우에는 '>'를 출력한다.
- A가 B보다 작은 경우에는 '<'를 출력한다.
- A와 B가 같은 경우에는 '=='를 출력한다.
제한
- -10,000 ≤ A, B ≤ 10,000
예제 입력 1
1 2
예제 출력 1
<
풀이
코드
메모리 15436KB
시간 124ms
코드 길이 320B
import java.io.BufferedReader
import java.io.InputStreamReader
fun main() = with(BufferedReader(InputStreamReader(System.`in`))) {
val (a:Int, b:Int) = readLine().split(" ").map { it.toInt() }
if (a>b) {
println(">")
} else if (a<b) {
println("<")
} else {
println("==")
}
}
내 풀이
BufferedReader를 이용하여 두 정수를 입력받고 (split을 이용하여 띄어쓰기를 기준으로 두 정수를 구분해주었다)
if문을 사용하여 a > b 이면 > 를 출력,
a < b 이면 < 출력,
둘 다 아닌 경우엔 (a == b) == 를 출력하도록 해주었다
'백준' 카테고리의 다른 글
[백준] [코틀린 Kotlin] 2753번_윤년 (0) | 2023.09.04 |
---|---|
[백준] [코틀린 Kotlin] 9498번_시험 성적 (0) | 2023.09.03 |
[백준] [코틀린 Kotlin] 10172번_개 (0) | 2023.09.02 |
[백준] [코틀린 Kotlin] 10171번_고양이 (0) | 2023.09.02 |
[백준] [코틀린 Kotlin] 11382번_꼬마 정민 (0) | 2023.08.25 |