프로그래머스

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

빙수빈수 2021. 7. 12. 17:14

https://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을 완성해주세요.

 

[제한 조건]

  • num은 int 범위의 정수입니다.
  • 0은 짝수입니다.

[코드]

class Solution {
public String solution(int num) {
	     String answer="";
	     // 짝수일 경우
	     if(num%2==0)
	    	 answer+="Even";
	     
	     // 홀수일 경우
	     else
	    	 answer+="Odd";
	     
	     return answer;
	 }
}


[고찰]

 이번 문제는 해당 숫자를 2로 나눠 나눠 떨어지면 짝수, 나눠 떨어지지 않으면 홀수라는 구분하는 방법만 알고있으면 아주 쉽게 해결할 수 있는 문제였다.