1. 두 수의 합 구하기
#내 꺼
def solution(num1, num2):
answer =num1+num2
return answer
#남의 꺼
solution = lambda *x: sum(x)
2. 두 수의 차 구하기
#내 꺼
def solution(num1, num2):
answer = num1 - num2
return answer
#남의 꺼1
solution = lambda num1, num2 : num1 - num2
#남의 꺼2
def solution(num1:int, num2:int)->int:
answer = num1 - num2
return answer
3. 두 수의 곱 구하기
#내 꺼
solution = lambda num1, num2 : num1*num2
#남의 꺼1
def solution(*num1):
return num1[0]*num1[1]
#남의 꺼2
def solution(num1, num2):
#return num1 * num2
i = 0
answer = 0
while i < num2:
answer += num1
i += 1
return answer
4. 몫 구하기
#내 꺼
def solution(num1, num2):
answer = 0
answer = int(num1/num2)
return answer
#남의 꺼1
solution = int.__floordiv__
#남의 꺼2
def solution(num1, num2):
return divmod(num1, num2)[0]
#남의 꺼3
def solution(num1, num2):
return num1 // num2
5. 두 수의 나눗셈 구하기
#내 꺼
def solution(num1, num2):
answer = 0
answer=int((num1/num2)*1000)
return answer
#남의 꺼
def solution(num1, num2):
return int(num1 / num2 * 1000)
#남의 꺼2
def solution(num1, num2):
answer = (num1/num2)*1000
return answer//1
#남의 꺼3
import math
def solution(num1, num2):
return math.trunc(num1 / num2 * 1000)
'알고리즘 문제 > 프로그래머스' 카테고리의 다른 글
[코테입문]조건문, 배열 (0) | 2025.05.27 |
---|