[프로그래머스] Lv.0 flag에 따라 다른 값 반환하기
2023. 12. 3. 16:25ㆍ코딩 테스트/프로그래머스
✏️ 문제
https://school.programmers.co.kr/learn/courses/30/lessons/181933?language=python3
Python
def solution(a, b, flag):
return a + b if flag else a - b
다른 사람의 문제 풀이
lambda를 활용하는 방법에 대하여 검색해봐야겠다...
solution=lambda a,b,f:[a-b,a+b][f]
Java
class Solution {
public int solution(int a, int b, boolean flag) {
return flag ? a + b : a-b;
}
}
'코딩 테스트 > 프로그래머스' 카테고리의 다른 글
Lv.0 코드 처리하기 (1) | 2023.12.06 |
---|---|
Lv.1 [PCCP 기출문제] 1번 (1) | 2023.12.05 |
[프로그래머스] Lv.0 조건 문자열 (1) | 2023.12.03 |
[프로그래머스] Lv.0 문자열 반복해서 출력하기 (2) | 2023.12.02 |
[프로그래머스] Lv.0 문자열 출력하기 (0) | 2023.12.02 |