flag에 따라 다른 값 반환하기
Programmers 코딩 기초 트레이닝
문제 설명
두 정수 a
, b
와 boolean 변수 flag
가 매개변수로 주어질 때, flag
가 true
면 a + b
를, false
면 a - b
를 반환하는 solution
함수를 작성해 주세요.
제한사항
- -1,000 ≤
a
,b
≤ 1,000
입출력 예
a | b | flag | result |
---|---|---|---|
-4 | 7 | true | 3 |
-4 | 7 | false | -11 |
입출력 예 설명
입출력 예 #1
예제 1번에서 flag
가 true
이므로 a + b = (-4) + 7 = 3
을 반환합니다.
입출력 예 #2
예제 2번에서 flag
가 false
이므로 a - b = (-4) - 7 = -11
을 반환합니다.
class Solution {
public int solution(int a, int b, boolean flag) {
if(flag == true){
return a+b;
}else{
return a-b;
}
}
}
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges
Leave a comment