✔ 짝수와 홀수
문제 분석하기
짝수일 경우 Even 반환, 홀수일 경우 Odd 반환
손으로 풀어보기
- 2로 나누어서 나머지가 없을 경우 짝수이므로 Even 반환
- 2로 나누어서 나머지가 있을 경우 홀수이므로 Odd 반환
슈도코드 작성하기
num(정수)
if(2로 나누어서 나머지가 없을 경우)
return "Even"
else
return "Odd"
코드 구현하기
/**
* 12937) 짝수와_홀수
*/
public class L023_12937 {
// num(정수)
public String solution(int num) {
// 2로 나누어서 나머지가 없을 경우
if (num % 2 == 0)
// 짝수
return "Even";
// 2로 나누어서 나머지가 있을 경우
else
// 홀수
return "Odd";
}
// 테스트 케이스
public static void main(String[] args) {
L023_12937 solution = new L023_12937();
int num = 3;
String result = solution.solution(num);
System.out.println(result);
}
}
'Coding Test > Java 알고리즘 실전' 카테고리의 다른 글
[12943] 콜라츠 추측 (0) | 2023.12.28 |
---|---|
[12940] 최대공약수와 최소공배수 (0) | 2023.12.28 |
[12935] 제일 작은 수 제거하기 (0) | 2023.12.27 |
[12934] 정수 제곱근 판별 (0) | 2023.12.27 |
[12933] 정수 내림차순으로 배치하기 (0) | 2023.12.27 |