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

말하는 감자·2022년 5월 10일
0

Programmers Level 1

목록 보기
9/66
post-thumbnail

프로그래머스 Level 1

🔒 짝수와 홀수

📚 문제 설명

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


✅ 제한 조건

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

📖 입출력 예

numreturn
3"Odd"
4"Even"

🗝️ 첫번째 작성 코드

class Solution {
    public String solution(int num) {
        String answer = "";
        
        if (num % 2 == 0) answer = "Even";
        else answer = "Odd";
        
        return answer;
    }
}

기본 코드를 해치고 싶지 않아서 작성한 코드
대학교때 했던 방식으로 정석(?)의 느낌이 나게 했다.

짝수의 조건은 2로 나눴을 때 나머지가 없이 딱 나누어지느냐라서
2로 나눴을 때 나머지가 0이라면 짝수이므로 "Even"을
아니라면 홀수이므로 "Odd"를 answer에 넣어준다.


🗝️ 두번째 작성 코드

class Solution {
    public String solution(int num) {
        return (num % 2 == 0)? "Even":"Odd";
    }
}

기본 코드까지 변형하여 만든 삼항연산자 코드
한줄이면 깔끔하게 해결된다!


😉 느낀 점

이 정도 문제는 감자에겐 껌이라구~

profile
나는 말하는 감자다

0개의 댓글