CodeUp(코드업) 풀이 (1066번)

이 포스팅은 codeup.kr(코드업)의 문제를 Python3로 풀고 정리한 내용입니다.


1066 : [기초-조건/선택실행구조] 정수 세 개 입력받아 짝/홀 출력하기

문제 설명

세 정수 a, b, c가 입력되었을 때,

짝 even(짝)/odd(홀)을 출력해보자.

입력

세 정수 a, b, c 가 공백을 두고 입력된다.
(0 ~ 2147483647)

출력

순서대로 even(짝)/odd(홀)을 줄을 바꿔 출력한다.

입력 예시

1 2 8

출력 예시

odd
even
even


내 풀이

1
2
3
4
5
6
7
8
9
10
11
12
13
14
a, b, c = input().split();
x = int(a);
y = int(b);
z = int(c);

def evenOdd(num):
if num%2 == 0 :
print("even");
else :
print("odd");

evenOdd(x);
evenOdd(y);
evenOdd(z);
  • 홀수와 짝수를 판별하는 함수 evenOdd를 만들어서 출력해준다.

모범 답안

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
a,b,c=input().split()

x=int(a)
y=int(b)
z=int(c)

if x%2==0 :
print("even")
else :
print("odd")
if y%2==0 :
print("even")
else :
print("odd")
if z%2==0 :
print("even")
else :
print("odd")