Tiny Bunny [Python] [PCCE ๊ธฐ์ถœ๋ฌธ์ œ] 3๋ฒˆ / ๋‚˜์ด ๊ณ„์‚ฐ
๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
programmers/Lv.0

[Python] [PCCE ๊ธฐ์ถœ๋ฌธ์ œ] 3๋ฒˆ / ๋‚˜์ด ๊ณ„์‚ฐ

by maesil 2025. 2. 25.

๋ฌธ์ œ ์„ค๋ช…

 

๋‚˜์ด๋ฅผ ์„ธ๋Š” ๋ฐฉ๋ฒ•์€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ์ค‘ ํ•œ๊ตญ์‹ ๋‚˜์ด๋Š” ํƒœ์–ด๋‚œ ์ˆœ๊ฐ„ 1์‚ด์ด ๋˜๋ฉฐ ํ•ด๊ฐ€ ๋ฐ”๋€” ๋•Œ๋งˆ๋‹ค 1์‚ด์”ฉ ๋” ๋จน๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์—ฐ ๋‚˜์ด๋Š” ํƒœ์–ด๋‚œ ์ˆœ๊ฐ„ 0์‚ด์ด๋ฉฐ ํ•ด๊ฐ€ ๋ฐ”๋€” ๋•Œ๋งˆ๋‹ค 1์‚ด์”ฉ ๋” ๋จน๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ฐ๊ฐ ๋‚˜์ด์˜ ๊ณ„์‚ฐ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํ•œ๊ตญ์‹ ๋‚˜์ด : ํ˜„์žฌ ์—ฐ๋„ - ์ถœ์ƒ ์—ฐ๋„ + 1
์—ฐ ๋‚˜์ด : ํ˜„์žฌ ์—ฐ๋„ - ์ถœ์ƒ ์—ฐ๋„

์ถœ์ƒ ์—ฐ๋„๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ •์ˆ˜ year์™€ ๊ตฌํ•˜๋ ค๋Š” ๋‚˜์ด์˜ ์ข…๋ฅ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฌธ์ž์—ด age_type์ด ์ฃผ์–ด์งˆ ๋•Œ 2030๋…„์— ๋ช‡ ์‚ด์ธ์ง€ ์ถœ๋ ฅํ•˜๋„๋ก ๋นˆ์นธ์„ ์ฑ„์›Œ ์ฝ”๋“œ๋ฅผ ์™„์„ฑํ•ด ์ฃผ์„ธ์š”. age_type์ด "Korea"๋ผ๋ฉด ํ•œ๊ตญ์‹ ๋‚˜์ด๋ฅผ, "Year"๋ผ๋ฉด ์—ฐ ๋‚˜์ด๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

 

 

์ž…์ถœ๋ ฅ ์˜ˆ

์ž…๋ ฅ #1

2000
Korea

 

์ถœ๋ ฅ #1

31

 

์ž…๋ ฅ #2

1999
Year

 

์ถœ๋ ฅ #2

31

 

 

์ œ์ถœ ๋‚ด์—ญ

year = int(input())
age_type = input()

if age_type == "Korea":
    answer = 2030 - year + 1
elif age_type == "Year":
    answer = 2030 - year
    
print(answer)

 

 

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค > PCCE ๊ธฐ์ถœ๋ฌธ์ œ

https://school.programmers.co.kr/learn/courses/30/lessons/250131

 

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

SW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„

programmers.co.kr