๋ฌธ์ ์ค๋ช
์ฐ์ฃผ์ฌํ์ ํ๋ ๋จธ์ฑ์ด๋ ์์ง ๊ณ ์ฅ์ผ๋ก PROGRAMMERS-962 ํ์ฑ์ ๋ถ์์ฐฉํ๊ฒ ๋์ต๋๋ค. ์ ๊ตญ์ฌ์ฌ์์ ๋์ด๋ฅผ ๋งํด์ผ ํ๋๋ฐ, PROGRAMMERS-962 ํ์ฑ์์๋ ๋์ด๋ฅผ ์ํ๋ฒณ์ผ๋ก ๋งํ๊ณ ์์ต๋๋ค. a๋ 0, b๋ 1, c๋ 2, ..., j๋ 9์ ๋๋ค. ์๋ฅผ ๋ค์ด 23์ด์ cd, 51์ด์ fb๋ก ํํํฉ๋๋ค. ๋์ด age๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ PROGRAMMER-962์ ๋์ด๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ์ถ๋ ฅ ์
age | result |
23 | "cd" |
51 | "fb" |
100 | "baa" |
์ ์ถ ๋ด์ญ
def solution(age):
answer = ''
dic = {0:'a', 1:'b', 2:'c', 3:'d', 4:'e', 5:'f', 6:'g', 7:'h', 8:'i', 9:'j'}
for i in str(age):
answer += dic[int(i)]
return answer
๋ค๋ฅธ ํ์ด
def solution(age):
answer = ''
alpha = "abcdefghij"
for i in str(age):
answer += alpha[int(i)]
return answer
def solution(age):
return ''.join([chr(int(i)+97) for i in str(age)])
ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ ์คํธ ์ ๋ฌธ Day8 ๋ฐฐ์ด, ๊ตฌํ, ์ํ
https://school.programmers.co.kr/learn/courses/30/lessons/120834
ํ๋ก๊ทธ๋๋จธ์ค
SW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก, ์ฑ์ฉ๊น์ง Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํ
programmers.co.kr
'programmers > ์ ๋ฌธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[python] ์์์์ ๊ฐ์ (0) | 2024.11.12 |
---|---|
[python] ์ง๋ฃ ์์ ์ ํ๊ธฐ (1) | 2024.11.08 |
[python] ๋ฐฐ์ด ์๋ฅด๊ธฐ (0) | 2024.11.07 |
[python] ์ง์์ ํฉ (0) | 2024.11.06 |
[python] ์๊ผฌ์น (0) | 2024.11.06 |