짝수와 홀수
문제정의
주어진 숫자가 홀수이면 "Odd"를 출력하고 짝수라면 "Even"을 출력하는 문제이다.
문제풀이
전체 코드는 다음과 같다. 2로 나누어서 0이 나온다면 짝수이므로 "Even"을 넣고 0이 아니라면 홀수라는 의미이므로 "Odd"를 넣는다. 따라서 전체 시간복잡도는 \(O(1)\)이다.1
2
3
4
5
6
7
8
9
10
11
12public class EvenOdd {
//프로그래머스 문제 풀이 level1 짝수와 홀수
public static void main(String[] args)
{
int num = 3;
String answer = num % 2 == 0 ? "Even" : "Odd";
System.out.print(answer);
}
}