본문 바로가기

Python_Matter/[CodeUp]if ~ else

1163 : 당신의 사주를 봐 드립니다 2

반응형

Q>

태어난 해, 월, 일을 입력받아 사주팔자를 보는 프로그램을 작성하시오.

사주를 보는 방법)

세 수(년,월,일)가 주어지면,  (년 + 월 + 일)에 100의 자리 숫자가 짝수이면 "대박"을 출력, 그렇지 않으면 "그럭저럭"을 출력하세요.

 

입력

세 정수가 입력으로 주어진다. 순서대로 년도, 월, 일 이다.

 

출력

년도 + 월 + 일의 100의 자리가 숫자가 짝수이면 "대박"을 , 그렇지 않으면 "그럭저럭"을 출력하시오.

 

A>

y, m, d = map(int,input().split())

n = y + m + d

list = []

for i in str(n):
    list.append(i)

if len(list) == 4:
    if int(list[1]) % 2 == 0:
        print('대박')
    else:
        print('그럭저럭')
elif len(list) == 3:
    if int(list[0]) % 2 == 0:
        print('대박')
    else:
        print('그럭저럭')
elif len(list) == 2:
    if int(list[0]) % 2 == 0:
        print('대박')
    else:
        print('그럭저럭')

 

A1>

y, m, d = map(int,input().split())

n = (y + m + d) % 1000
n = int(n / 100)

if n % 2 == 0:
    print('대박')
else:
    print('그럭저럭')

 

W>

if ~ else 문

 

#>

admin, 2019년 11월 01일, http://codeup.kr

반응형