728x90
문제 설명
정수 `num1` 과 `num2` 가 주어질 때, num1
에서 `num2` 를 뺀 값을 `return`하도록 `soltuion` 함수를 완성해주세요.
제한 사항
- -50000 ≤
num1
≤ 50000 - -50000 ≤ num2 ≤ 50000
입출력 예
입출력 예 설명
- 입출력 예 #1
`num1`이 2이고 `num2`가 3이므로 2 - 3 = -1을 `return`합니다. - 입출력 예 #2
`num1`이 100이고 `num2`가 2이므로 100 - 2 = 98을 `return`합니다.
Solution.java
class Solution {
public int solution(int num1, int num2) {
//제한사항 조건문으로 설정
if(-50000<=num1 && num1<=50000 && -50000<=num2 && num2<=50000){
int answer=num1-num2;
return answer;
}
else{
//제한사항을 위반했을때 error message
System.out.println("num1 과 num2는 -50000 ~ 50000 사이 숫자여야 합니다.");
return 0;
}
}
}
조건문을 통해 제한 사항이 맞는 `num1`과 `num2`만 실행되도록 하였다. 조건문에 맞는 정수가 입력될 경우 `num1`에서 `num2`를 뺀 값을 `return` 하도록 수식을 만들어 연산이 끝난 값은 `answer` 변수에 저장되어 반환되는 로직이다.
실행결과
문제 URL
https://school.programmers.co.kr/learn/courses/30/lessons/120803
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
728x90
'수수한 코딩세상 > Code Kata' 카테고리의 다른 글
[Programmers][Java] 콜라츠 추측 (정수형 자료형의 중요성) (0) | 2024.07.31 |
---|---|
[Programmers][MySQL] 경기도에 위치한 식품창고 목록 출력하기 (조건문 CASE / 문자를 숫자로 숫자를 문자로 변환 CAST) (2) | 2024.07.16 |
[Programmers][MySQL] 역순 정렬하기 (ORDER BY) (1) | 2024.07.15 |
[Programmers][MySQL] 이름이 있는 동물의 아이디 (NULL 데이터 필터링) (0) | 2024.07.11 |
[Programmers][Java] 두 수의 곱 (0) | 2024.07.10 |