728x90 ๋ฐ์ํ SILVER 52 [Swift] Baekjoon ๋น๋ฐ๋ฒํธ ๋ฐ์ํ๊ธฐ 4569๋ฒ Problem 4659๋ฒ: ๋น๋ฐ๋ฒํธ ๋ฐ์ํ๊ธฐ ์ข์ ํจ์ค์๋๋ฅผ ๋ง๋๋๊ฒ์ ์ด๋ ค์ด ์ผ์ด๋ค. ๋๋ถ๋ถ์ ์ฌ์ฉ์๋ค์ buddy์ฒ๋ผ ๋ฐ์ํ๊ธฐ ์ข๊ณ ๊ธฐ์ตํ๊ธฐ ์ฌ์ด ํจ์ค์๋๋ฅผ ์ํ๋, ์ด๋ฐ ํจ์ค์๋๋ค์ ๋ณด์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. ์ด๋ค ์ฌ์ดํธ๋ค์ xvtp www.acmicpc.net Solution 1. ๋ชจ์์ธ์ง ์์์ธ์ง ํ์ธํ๋ค. ๋จ์ด์ ์ฒ ์๋ฅผ map์ผ๋ก ๋๋๊ณ ๋ชจ์์ ๋ฐ๋ก ๋ชจ์ vowels ๋ฐฐ์ด์ ๋ง๋ค์ด ํ๋ ํ๋ ํ์ธํด์ค๋๋ค. ์ฒซ ๋ฒ์งธ ์กฐ๊ฑด์ธ ๋ชจ์์ด ํฌํจ๋๋์ง๋ฅผ ํ์ธํด ์ค๋๋ค. 2. ์์์ด๋ ๋ชจ์์ด 3๊ฐ ์ด์ ์ฐ์๋๋์ง ํ์ธํ๋ค. ๋ ๋ฒ์งธ ์กฐ๊ฑด์ธ ๋ชจ์์ด๋ ์์์ด ์ฐ์ 3๊ฐ ์ด์์ด ์ค๋์ง ํ์ธํ๊ธฐ ์ํด consonantCount (์์ ๊ฐฏ์), vowelCount(๋ชจ์ ๊ฐฏ์) ๋ณ์๋ค์ ๋ง๋ค์ด ์นด์ดํ ํด์ค๋๋ค. 3. ๋ฌธ.. 2022. 1. 31. [Swift] Baekjoon ๋์ด์ ์ ๋ ฌ 10814๋ฒ Problem 10814๋ฒ: ๋์ด์ ์ ๋ ฌ ์จ๋ผ์ธ ์ ์ง์ ๊ฐ์ ํ ์ฌ๋๋ค์ ๋์ด์ ์ด๋ฆ์ด ๊ฐ์ ํ ์์๋๋ก ์ฃผ์ด์ง๋ค. ์ด๋, ํ์๋ค์ ๋์ด๊ฐ ์ฆ๊ฐํ๋ ์์ผ๋ก, ๋์ด๊ฐ ๊ฐ์ผ๋ฉด ๋จผ์ ๊ฐ์ ํ ์ฌ๋์ด ์์ ์ค๋ ์์๋ก ์ ๋ ฌํ๋ ํ๋ก๊ทธ๋จ์ www.acmicpc.net Solution 1. ๋์ ๋๋ฆฌ๋ฅผ ํ์ฉํด ์ ์ ์ ๋ณด๋ฅผ ๋ฃ๋๋ค. key๊ฐ์ผ๋ก ๋์ด๋ฅผ,value๊ฐ์ผ๋ก ์ด๋ฆ์ ๋ฃ์ต๋๋ค. ๋ง์ฝ ๋์ ๋๋ฆฌ์ key๊ฐ์ด ๋น์ด์์ง ์๋ค๋ฉด value์ ์ถ๊ฐ๋ก append ํด์ค๋๋ค. var userDic:[Int:[String]] = [:] let numberOfUser = Int(readLine()!)! for _ in 0.. 2022. 1. 30. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ