[Kotlin] 숫자 비교하기

KSang·2023년 11월 29일
0

[Kotlin]코드카타

목록 보기
5/100

문제설명

정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.

제한사항

0 ≤ num1 ≤ 10,000
0 ≤ num2 ≤ 10,000

해결방안

조건문을 사용해 범위를 정하고 num1과 num2를 비교해서 해결하자

코드

package com.example.codekata

    fun main() {
        var num1 = readln().toInt()
        var num2 = readln().toInt()
        if (num1 or num2 < 0){
            println("0이상의 숫자를 써주세요")
        }
        else if (num1 or num2 > 10000){
            println("10000이하의 숫자를 써주세요")
        }
        else
        println("${solution(num1,num2)}")

    }

fun solution(num1: Int, num2: Int): Int {
    var answer: Int = 0
    when (num1){
        num2 -> return 1
        else -> return -1
    }
    return answer
}

결과


0개의 댓글