[Swift Algorithm] ์์๋ฃ๊ธฐ BOJ #1965
๋ฌธ์ ์ค๋ช
์ ์ก๋ฉด์ฒด ๋ชจ์์ ์์๊ฐ ์ผ๋ ฌ๋ก ๋์ด์ ์๋ค. ์์๋ง๋ค ํฌ๊ธฐ๊ฐ ์ฃผ์ด์ ธ ์๋๋ฐ, ์์ ์๋ ์์์ ํฌ๊ธฐ๊ฐ ๋ค์ ์๋ ์์์ ํฌ๊ธฐ๋ณด๋ค ์์ผ๋ฉด, ์์ ์๋ ์์๋ฅผ ๋ค์ ์๋ ์์ ์์ ๋ฃ์ ์๊ฐ ์๋ค. ์๋ฅผ ๋ค์ด ์์์๋ถํฐ ์์๋๋ก ํฌ๊ธฐ๊ฐ (1, 5, 2, 3, 7)์ธ 5๊ฐ์ ์์๊ฐ ์๋ค๋ฉด, ํฌ๊ธฐ 1์ธ ์์๋ฅผ ํฌ๊ธฐ 5์ธ ์์์ ๋ฃ๊ณ , ๋ค์ ์ด ์์๋ฅผ ํฌ๊ธฐ 7์ธ ์์ ์์ ๋ฃ์ ์ ์๋ค. ํ์ง๋ง ์ด๋ ๊ฒ ์์๋ฅผ ๋ฃ์ ์ ์๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ ์ ์๋ค. ์์ ์์์ ์ฐจ๋ก๋๋ก ํฌ๊ธฐ๊ฐ 1, 2, 3, 7์ธ ์์๋ฅผ ์ ํํ๋ฉด ์ด 4๊ฐ์ ์์๊ฐ ํ ๊ฐ์ ์์์ ๋ค์ด๊ฐ๊ฒ ๋๋ค. ์์์ ํฌ๊ธฐ๊ฐ ์ฃผ์ด์ง ๋, ํ ๋ฒ์ ๋ฃ์ ์ ์๋ ์ต๋์ ์์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์
๋ ฅ ํ์ผ์ ์ฒซ ๋ฒ์งธ ์ค์ ์..
2021. 8. 28.