[프로그래머스] 코딩테스트 입문/ 사칙연산 / 두 수의 차(C, Java, JavaScript, Python)coding test/programmers2022. 10. 8. 22:19
Table of Contents
[프로그래머스] 코딩테스트 입문/ 사칙연산 / 두 수의 차
문제 설명
정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요.
제한사항
-50,000 ≤ num1 ≤ 50,000
-50,000 ≤ num2 ≤ 50,000
문제 풀이
C
//C언어 풀이
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int num1, int num2) {
int answer = num1 - num2;
return answer;
}
Java
//Java 풀이
class Solution {
public int solution(int num1, int num2) {
return num1 - num2;
}
}
JavaScript
//JavaScript 풀이1
function solution(num1, num2) {
return num1 - num2;
}
//JavaScript 풀이2
const solution = (num1, num2) => num1 - num2
Python
#Python 풀이1
def solution(num1, num2):
answer = num1 - num2
return answer
#Python 풀이2
def solution(num1, num2):
return num1 - num2
#Python 풀이3
solution = lambda num1, num2 : num1 - num2
파이썬 람다
더보기
람다 형식 : 인공지능 분야나 AutoCAD등의 프로그램에서 물려받은, 함수를 한줄만으로 만들게 하는 기능.
//파이썬 람다 사용법
lambda 매개변수 : 표현식
//파이썬 람다 예제1
(lambda x,y: x + y)(10, 20)
//결과 : 30
//파이썬 람다 예제2
plus_ten = lambda x: x + 10
plus_ten(1)
//결과 : 11
//파이썬 람다 예제3
list(map(lambda x: x + 10, [1, 2, 3]))
//결과 : [11, 12, 13]
'coding test > programmers' 카테고리의 다른 글
[프로그래머스] 코딩테스트 입문/ 사칙연산 / 몫 구하기(C, Java, JavaScript, Python) (0) | 2022.10.08 |
---|---|
[프로그래머스] 코딩테스트 입문/ 사칙연산 / 두 수의 곱(C, Java, JavaScript, Python) (0) | 2022.10.08 |
[프로그래머스] 코딩테스트 입문/ 사칙연산 / 두 수의 합(C, Java, JavaScript, Python) (0) | 2022.10.08 |
@Yanako :: Yana's coding story였는데요, 우당탕탕 개발일지가 맞는것같
야나의 코딩 일기장 :) #코딩블로그 #기술블로그 #코딩 #조금씩,꾸준히
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!