๋ฌธ์
ํ์ด
์ฌ์ค ์ด๋ ค์ด ๋ฌธ์ ๋ ์๋๋ฐ 1๋ ์ ์ ๋ด๊ฐ ๋ชป ํ์๋ ๋ฌธ์ ๋ผ์ ๋ค์ ๋ดค๋ค. ๋ฌธ์ ์ ๋๋ก ์ฝ์ผ๋๊น ๋ฐ๋ก ํ๋ ค๋ฒ๋ ธ๊ณ ,,^^ ์กฐ๊ฑด๋๋ก ๋ฐ๋ผ๊ฐ๊ธฐ๋ง ํ๋ฉด ๋๋๋ฐ ์กฐ๊ธ ๊ณ ๋ฏผํด์ผํ ๋ถ๋ถ์ 'ํน์ ๋ถํธ์ ๋ฐ๋ก ์์ด๋ ๋ฐ๋ก ๋ค์ ๋์ค๋ ๊ณต๋ฐฑ๋ ์์ผ๋ ์์ผ๋ ์๊ด์๋ค.' ์ด๊ฒ! ์๋ ์ ์ ์ถํ ์ฝ๋ ๋ค์ ๋ณด๋๊น ์ ์กฐ๊ฑด ์๊ฐ๋ ์ํ๊ณ ์ ์ถํด๋๊ณ ์ด ์ ํ๋ ธ์ง ์ด๋ฌ๊ณ ์์์
๋ค๋ฅธ ์กฐ๊ฑด๋ค์ ๋ด์ฅํจ์๋ฅผ ์ ์ฌ์ฉํ๋ฉด ๋๊ณ ํน์ ๋ถํธ ์๋ค ๊ณต๋ฐฑ ์ฒดํฌํ๋ ๊ฑด ์ฝ๋๊ฐ ๋๋ฌด ์ง์ ๋ถํด์ง ๊ฑฐ ๊ฐ์์ ํจ์๋ก ๋ง๋ค์๋ค. ํจ์ ์งค ๋ ์๊ฐํ ๋จ๊ณ๋ ์๋์ ๊ฐ๋ค.
โ ๋ฌธ์์ด์ ํ๋์ฉ ํ์ผ๋ฉด์ ํน์ ๋ถํธ์ธ์ง ํ์ธ
โก ํน์ ๋ถํธ์ผ ๋ ํด๋น ์์น ์, ๋ค์ ๊ณต๋ฐฑ์ด ์๋์ง ํ์ธ
โข ๊ณต๋ฐฑ์ด ์๋ค๋ฉด ๋ค๋ฅธ ๊ธฐํธ๋ก ๋ฐ๊ฟ์ฃผ๊ณ ๋์ฒด ๊ธฐํธ๋ฅผ ๋ชจ๋ ์ ๊ฑฐํ ๊ฐ์ ๋ฆฌํด
์ฝ๋
def checkWhiteSpace(str):
newStr = ''
for i in range(len(str)-1):
if str[i] in ['(', ')', ',', '.', ':']:
if i > 0 and str[i-1] == ' ':
newStr += '-'
if str[i+1] == ' ':
newStr += '-'
else:
newStr += str[i]
newStr = newStr.replace('-', '')
return newStr
'Problem Solving > BOJ & Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ] 2775๋ฒ: ๋ถ๋ ํ์ฅ์ด ๋ ํ ์ผ (0) | 2022.03.23 |
---|---|
[BOJ] 11256๋ฒ: Jelly Bean (0) | 2022.02.03 |
[BOJ] 1806๋ฒ: Subsequence (๋ถ๋ถํฉ) (0) | 2021.07.13 |
[BOJ] 2003๋ฒ: ์๋ค์ ํฉ 2 (0) | 2021.07.09 |
[BOJ] 1991๋ฒ: ํธ๋ฆฌ ์ํ (0) | 2021.07.07 |