๐ช 2023. 08. 02. Wednesday_ ํซ์จ๋จธ..๐.. ๐ช
โ
* ์ค๋์ '์ด์ฝํ
' ๊ฐ์์์ ๋ฐฐ์ด '๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ' ๋ด์ฉ ์ ๋ฆฌ์
๋๋ค.

โ
โ
์ด๋ ํ ์ N์ด 1์ด ๋ ๋๊น์ง ๋ค์์ ๋ ๊ณผ์ ์ค ํ๋๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์ ํํ์ฌ ์ํํ๋ ค๊ณ ํฉ๋๋ค.
๋จ, ๋ ๋ฒ์งธ ์ฐ์ฐ์ N์ด K๋ก ๋๋์ด ๋จ์ด์ง ๋๋ง ์ ํํ ์ ์์ต๋๋ค.
1. N์์ 1์ ๋บ๋๋ค.
2. N์ K๋ก ๋๋๋๋ค.
Q: 1 ํน์ 2 ๊ณผ์ ์ ์ํํด์ผ ํ๋ ์ต์ ํ์๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ?
์ฒซ ์ค์์ N(1 <= N <=100,000)๊ณผ K(2<=K <=100,000)๊ฐ
๊ณต๋ฐฑ์ ๊ธฐ์ค์ผ๋ก ํ์ฌ ๊ฐ๊ฐ ์์ฐ์๋ก ์ฃผ์ด์ง๋๋ค.
์ฒซ์งธ ์ค์ N์ด 1์ด ๋ ๋๊น์ง 1๋ฒ ํน์ 2๋ฒ์ ๊ณผ์ ์ ์ํํด์ผ ํ๋
ํ์์ ์ต์๊ฐ์ ์ถ๋ ฅํฉ๋๋ค.
25 3/ 6
โ
โ
โ
(์ด ๋ฌธ์ . ์ ๋ชป ์ดํด์.์๊ฐ ๊ฝค๋ ์ก์๋จน์ใ
ใ
์ํ์.^^)
# 1์ด ๋ ๋๊น์ง
step 01. ์
๋ ฅ๋ฐ๋ ๊ฐ n, k๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด ์ ์๋ก ๋ณํํ๋ค.
step 02. result ์ด๊ธฐํ == ์ต์ข
๊ณ์ฐ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๋ค.
step 03. while๋ฌธ
N์ด K๋ก ๋๋์ด ๋จ์ด์ง๋ ์๊ฐ ๋ ๋๊น์ง ๋นผ๊ธฐ
N์ด K ๋ณด๋ค ์์์ง ์ฒดํฌ !
๋ฃจํ๋ฅผ ๊ณ์ ๋ ๊ฒฝ์ฐ(์ ์กฐ๊ฑด ๋ถ๋ง์กฑ), K๋ก ๋๋๊ธฐ
step 04. ๋จ์ ์๋ 1์ฉ ๋นผ์ฃผ๊ธฐ
โ
โ
โ
โ โ โ
์์ ํ ๋ถ๋ถ์ด ์๋ค๋ฉด, ์๋ ค์ฃผ์ธ์~!~ ๐