비버놀로지

[Programmers 프로그래머스] 12937 짝수와 홀수 본문

ALGORITM/JAVA

[Programmers 프로그래머스] 12937 짝수와 홀수

KUNDUZ 2021. 1. 8. 09:59
728x90

programmers.co.kr/learn/courses/30/lessons/12937

 

코딩테스트 연습 - 짝수와 홀수

정수 num이 짝수일 경우 Even을 반환하고 홀수인 경우 Odd를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 Odd 4 Even

programmers.co.kr

정수 num이 짝수일 경우 Even을 반환하고 홀수인 경우 Odd를 반환하는 함수, solution을 완성해주세요.

 

입력값을 2로 나누었을때 나오는 나머지값이 1이면 홀수 이므로 Odd를 출력하게 하고 나머지가 0이라면 Even을 출력하도록 했다. 그런데 여기서 음수값도 있기때문에 절대값을 사용해 양수로 바꾸어 나누었다.

class Solution {
    public String solution(int num) {
		String answer="";
		if(Math.abs(num)%2==1) {
			answer="Odd";
		}else if(Math.abs(num)%2==0){
			answer="Even";
		}
        return answer;
    }
}
728x90
Comments