프로그래머스 C# 두 수의 차, 두 수의 곱, 나머지 구하기

2023. 3. 28. 09:32C# 알고리즘 코딩(프로그래머스)

using System;

public class Solution {
    public int solution(int num1, int num2) {
        if (num1 < -50000 || num1 > 50000 || num2 < -50000 || num2 > 50000) {
            throw new Exception("invalid param");
        }
        return num1 - num2;
    }
}

 

 

////////////

 

 

def solution(num1:int, num2:int)->int:
    answer = num1 + num2
    return answer

 

 

 

자바

 

 

class Solution {
    public int solution(int num1, int num2) {
        int answer = num1 - num2;
        return answer;
    }
}

 

 

 

 

두 수의 곱 - C#

 

 

 

 

using System;

public class Solution {
    public int solution(int num1, int num2) {
        if (num1 > 100 || num1 < 0 || num2 > 100 || num2 < 0) 
        {
            throw new Exception("invalid param");
        }
        return num1*num2;
    }
}

 

 

 

파이썬(두 수의 차)

 

solution = lambda num1, num2 : num1 - num2

 

 

//////////////

 

 

 

두 수의 곱

 

def solution(num1, num2):
    answer = 0
    return num1 * num2

 

자바

 

 

두 수의 차

class Solution {
    public int solution(int num1, int num2) {
        return num1-num2;
    }
}

 

 

 

//////////////

 

 

 

 

두 수의 나머지

 

 

 

using System;

public class Solution {
    public int solution(int num1, int num2) {
        if (num1 > 100 || num1 < 0 || num2 > 100 || num2 < 0) 
        {
            throw new Exception("invalid param");
        }
        return num1%num2;
    }
}

 

 

 

파이썬

 

 

def solution(num1, num2):
    return divmod(num1, num2)[1]

 

 

 

나머지 구하기

 

머리가 굳어서 엄청 쉬운 거 부터 해야겠다.