Algorithm
- ๋ฌธ์์ด์ ์ ์๋ก ๋ฐ๊พธ๊ธฐ -
๋ฌธ์
๋ฌธ์์ด s๋ฅผ ์ซ์๋ก ๋ณํํ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ํจ์๋ฅผ ์์ฑํ์ธ์.
- s์ ๊ธธ์ด๋ 1์ด์ 5์ดํ์ ๋๋ค.
- s์ ๋งจ์์๋ ๋ถํธ (+, -)๊ฐ ์ฌ ์ ์์ต๋๋ค.
- s๋ ๋ถํธ์ ์ซ์๋ก๋ง ์ด๋ฃจ์ด์ ธ์์ต๋๋ค.
- s๋ "0"์ผ๋ก ์์ํ์ง ์์ต๋๋ค.
์ ์ถ๋ ฅ ์์
s | return |
"1234" | 1234 |
"-1234" | -1234 |
๋ฌธ์ ํ๊ธฐ
์ด๋ฒ๋ฌธ์ ๋ ์ฌ์ค ๋๋ฌด ๊ฐ๋จํด์ ํ์ด๋ฅผ ์ ๊ธฐ์ ์ ๋งคํ์ง๋ง ๋ด๊ฐ ์๋กญ๊ฒ ์๊ฒ๋๊ฑธ ์์ฑํด๋ณด์๋ฉด, ์๋ ์๋ง ์ด๋ฐ ๋ฌธ์ ๋ผ๋ฉด ๋๋ ๋ฐฐ์ด์ด๋ ๋ฌธ์์ด ์์ '-, +'๋ฅผ ๋ฃ์ด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค ํ์ ๊ฒ์ด๋ค.
๊ทผ๋ฐ ์๊ฐ ๋ถํธ๊ฐ ๋ค์ด๊ฐ ๊ฐ์ Number๋ฅผ ์ฌ์ฉํด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉด ํด๊ฒฐ์ด ๋๋์ง ๊ถ๊ธํด์ ์๋ํด ๋ณด์๋๋ฐ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ ๊ฒ์ ์ ์ ์์๋ค.
์๋ ๊ฑฐ๋ผ๊ณ ์๊ฐ๋งํ๊ณ ์ฌํ ์๋ํ์ง ์์๋ค๋๊ฒ์ ์ฝ๊ฐ ์ค์ค๋ก ๋ฐ์ฑ์ ํ๊ฒ ๋๊ฒ ๊ฐ์๋ค.
๋ค์์๋ ์ด๋ฐ ๋น์ทํ ๋ฌธ์ ๊ฐ ์์ผ๋ฉด ์๊ฐ์ด ๊ฑธ๋ ค๋ ์ด๊ฒ์ ๊ฒ ์๋ํด๋ด์ผ๊ฒ ๋ค.
'๊ฐ์ธ๊ณต๋ถ > Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Level 1] ์์ ์ฐพ๊ธฐ (0) | 2021.04.22 |
---|---|
[Level 1] ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์? (0) | 2021.04.21 |
[Level 1] ์์ ์ํธ (0) | 2021.04.19 |
[Level 1] ์ฝ์์ ํฉ (0) | 2021.04.18 |
[Level 1] ์ด์ํ ๋ฌธ์ ๋ง๋ค๊ธฐ (0) | 2021.04.16 |
๋๊ธ