본문 바로가기

알고리즘 & 코딩테스트/코딩테스트

Programmers Lv.1 "짝수와 홀수"

Programmers Lv.1 짝수와 홀수, 연습문제, 정답률 87%

흠... 너무 쉬운 기본 개념이라 따로 정리하기도 좀 그렇지만 모든 사람이 알고있듯이
짝수(Even)와 홀수(Odd)를 분간하는 기준은 2로 나눈 나머지가 0이냐 아니냐이다. 즉, 아래와 같이 정리할 수 있다.

  • 주어진 정수 n을 2로 나눈 나머지가 0일경우 n은 짝수(Even)
  • 주어진 정수 n을 2로 나눈 나머지가 1일경우 n은 홀수(Odd)
# 문제가 개편되었습니다. 이로 인해 함수 구성이나 테스트케이스가 변경되어, 과거의 코드는 동작하지 않을 수 있습니다.
# 새로운 함수 구성을 적용하려면 [코드 초기화] 버튼을 누르세요. 단, [코드 초기화] 버튼을 누르면 작성 중인 코드는 사라집니다.
def evenOrOdd(num):
    if (num%2)==0:
        s = "Even"
    else:
        s = "Odd"
    #함수를 완성하세요

    return s

#아래는 테스트로 출력해 보기 위한 코드입니다.
print("결과 : " + evenOrOdd(3))
print("결과 : " + evenOrOdd(2))