728x90
๋ฐ์ํ
https://level.goorm.io/exam/163678/%EA%B5%AC%EB%A6%84-%EC%88%AB%EC%9E%90/quiz/1
๊ตฌ๋ฆLEVEL
๊ตฌ๋ฆLEVEL ๋ฌธ์ ๋ฅผ ํ์ดํ๊ณ ๋ถ์กฑํ ๋ถ๋ถ์ ๋ณด์ํ๋ฉฐ ์ค๋ ฅ์ ํค์๋ณด์ธ์. ๊ตฌ๋ฆLEVEL์ ์ฝ๋ฉํ ์คํธ์์ ๊ฐ์ฅ ๋์ ๋น์ค์ ์ฐจ์งํ๋ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ์ ์ํ๊ณ ํ์ดํ ์ ์๋ ์จ๋ผ์ธ ์ ์ง ์๋น์ค์
level.goorm.io
# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
length = int(input())
text = input()
num = {'qw':'1', 'as':'2', 'zx':'3', 'we':'4', 'sd':'5', 'xc':'6', 'er':'7', 'df':'8', 'cv':'9', 'ze':'0'}
i = 2
answer = num[text[:2]]
while True:
if i < length:
if text[i-1:i+1] in num:
n = num[text[i-1:i+1]]
else:
n = num[text[i:i+2]]
i += 1
answer += n
i += 1
else:
break
print(answer)
'''
์ถ์ฝ๋ ์ซ์๋ผ๊ณ ๊ฐ์ ํด์ผ ์ซ์์ ์๋ฆฌ์๊ฐ ๋์ด๋๊ธฐ ๋๋ฌธ์
์ถ์ฝ๋ ์ซ์๋ผ๊ณ ํด์ ๋์
๋๋ฆฌ์ ์์ผ๋ฉด ๊ทธ ์ซ์๊ฐ ๋๊ณ ,
์ถ์ฝ๋ ์ซ์๊ฐ ์๋๋ผ๋ฉด 2๊ธ์๋ก ์ทจ๊ธํ์ฌ ์๋ฆฌ์๋ฅผ ์ต๋ํ ํฌ๊ฒ ๋ง๋ค์ด ์ฃผ์๋ค.
'''
728x90
๋ฐ์ํ
'๊ฐ๋ฐ > ๐๐ค๐ค๐ง๐ข ๐๐๐๐๐' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๊ตฌ๋ฆ๋ ๋ฒจ] '์ฐ์ ์ ์' ํ์ด์ฌ ํ์ด (0) | 2023.06.21 |
---|---|
[๊ตฌ๋ฆ๋ ๋ฒจ] '์์ข์ ํ์ ' ํ์ด์ฌ ํ์ด (0) | 2023.06.20 |
[๊ตฌ๋ฆ๋ ๋ฒจ] 'ํผ๋ณด๋์น ์' ํ์ด์ฌ ํ์ด (0) | 2023.06.20 |
[๊ตฌ๋ฆ๋ ๋ฒจ] 'ํด๋ ํฐ ์ํ' ํ์ด์ฌ ํ์ด (0) | 2023.06.13 |
[๊ตฌ๋ฆ๋ ๋ฒจ] '๋คํต์๊ฐ ๋ฐ๊ฐ์' ํ์ด์ฌ ํ์ด (0) | 2023.06.09 |
๋๊ธ