문제설명
정수 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
}
결과