Problem
Solution
1. ๋ชจ์์ธ์ง ์์์ธ์ง ํ์ธํ๋ค.
๋จ์ด์ ์ฒ ์๋ฅผ map์ผ๋ก ๋๋๊ณ ๋ชจ์์ ๋ฐ๋ก ๋ชจ์ vowels ๋ฐฐ์ด์ ๋ง๋ค์ด ํ๋ ํ๋ ํ์ธํด์ค๋๋ค.
์ฒซ ๋ฒ์งธ ์กฐ๊ฑด์ธ ๋ชจ์์ด ํฌํจ๋๋์ง๋ฅผ ํ์ธํด ์ค๋๋ค.
2. ์์์ด๋ ๋ชจ์์ด 3๊ฐ ์ด์ ์ฐ์๋๋์ง ํ์ธํ๋ค.
๋ ๋ฒ์งธ ์กฐ๊ฑด์ธ ๋ชจ์์ด๋ ์์์ด ์ฐ์ 3๊ฐ ์ด์์ด ์ค๋์ง ํ์ธํ๊ธฐ ์ํด
consonantCount (์์ ๊ฐฏ์), vowelCount(๋ชจ์ ๊ฐฏ์) ๋ณ์๋ค์ ๋ง๋ค์ด ์นด์ดํ ํด์ค๋๋ค.
3. ๋ฌธ์๊ฐ ์ฐ์๋๋์ง ํ์ธํ๋ค.
์ธ ๋ฒ์งธ ์กฐ๊ฑด์ธ ๋ฌธ์๊ฐ ์ฐ์๋๋์ง ํ์ธํ๊ธฐ ์ํด ๋ฌธ์๋ฅผ ๋ด๋ consLetters ๋ณ์๋ฅผ ๋ง๋ค๊ณ ๊ฐ์ฅ ๋ง์ง๋ง ๋ฌธ์์ ๋น๊ตํด์ค๋๋ค.
(๋ค๋ง e,o๋ ํด๋น๋๋ฏ๋ก ์ฐ์๋๋๋ผ๋ ์ ์ธํด์ค๋๋ค.)
4. ์ ์ธ ์กฐ๊ฑด์ ๋ฐ๋ผ ์ถ๋ ฅํ๋ค.
์ ์ธ ์กฐ๊ฑด์ ๋ถํฉํ์๋ค๋ฉด acceptable์ ํ๋๋ผ๋ ๋ถํฉํ์ง ์์๋ค๋ฉด not acceptable์ ์ถ๋ ฅํฉ๋๋ค.
Source Code
'๐ Problem Solution' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Swift] HackerRank Simple Array Sum (0) | 2022.01.31 |
---|---|
[Swift] HackerRank Solve Me First (0) | 2022.01.31 |
[Swift] Baekjoon ๋์ด์ ์ ๋ ฌ 10814๋ฒ (0) | 2022.01.30 |
[Swift] Baekjoon 12919๋ฒ A์ B 2 (0) | 2022.01.07 |
[Swift] Baekjoon ํฐ๋ฆฐ๋๋กฌ ๋ง๋ค๊ธฐ 1254๋ฒ (0) | 2022.01.06 |
๋๊ธ