agencies

[CodeUp] 4011 : 생년월일 출력 본문

Ⅰ. 프로그래밍

[CodeUp] 4011 : 생년월일 출력

agencies 2024. 3. 26. 09:01

 

 

문제 접근 방식

- 값을 입력받고 -다음의 숫자가 2 이전까지는 20세기 이후는 21세기로 판단

- 첫번째 값은 2글자씩 자르기

- 두번째 값은 맨 앞자리만 보고 성별 판단

 

 

x,y = input().split("-")

# 생년월일
a = x[:2]
b = x[2:4]
c = x[4:6]
# 성별
d = y[0]


# 2000년 이전
if int(d) < 3:
    # 남자
    if int(d) == 1:
        print("19%s"%a+"/%s"%b+"/%s"%c+" M")
    # 여자
    else:
        print("19%s"%a+"/%s"%b+"/%s"%c+" F")

# 2000년 이후
else:
    # 남자
    if int(d) == 3:
        print("20%s"%a+"/%s"%b+"/%s"%c+" M")
    # 여자
    else:
        print("20%s"%a+"/%s"%b+"/%s"%c+" F")