[TIL]프로그래머스

Anna·2024년 5월 1일

코딩테스트

목록 보기
1/28
post-thumbnail

두 수의 차

class Solution 
{
    fun solution(num1: Int, num2: Int): Int 
    {
        var answer: Int = 0 
        return num1 - num2
    }
}

두 수의 곱

class Solution 
{
    fun solution(num1: Int, num2: Int): Int 
    {
        var answer: Int = 0
        return num1 * num2
    }
}

두 수의 합

class Solution 
{
    fun solution(num1: Int, num2: Int): Int 
    {
        
        var answer: Int = 0
        return num1 + num2
    }
}

두 수의 나눗셈

class Solution 
{
    fun solution(num1: Int, num2: Int): Int 
    {
        var answer : Int = 0
        return (num1.toDouble()/num2.toDouble()*1000).toInt()
    }
}

몫 구하기

class Solution 
{
    fun solution(num1: Int, num2: Int): Int 
    {
        var answer: Int = 0
        return num1/num2
    }
}

나이 출력

class Solution 
{
    fun solution(age: Int): Int 
    {
        var currentYear = 2022
        return currentYear - age + 1 
    }
}

숫자 비교하기

class Solution  
{
    fun solution(num1: Int, num2: Int): Int 
    {
        var answer: Int = 0
        return if (num1==num2) 1 else -1
    }
}

각도기

class Solution 
{
    fun solution(angle: Int): Int 
    {
        when (angle) 
        {
            in 1 .. 89 -> return 1
            90 -> return 2
            in 91 .. 179 -> return 3
            180 -> return 4
        }
        return 0
    }
}

0개의 댓글