๐ ํ๊ธฐ/์ฐ์ํ ํ ํฌ์ฝ์ค(ํ๋ฆฌ์ฝ์ค)

ํ๋ฆฌ์ฝ์ค 4์ฃผ์ฐจ(๋ค๋ฆฌ ๊ฑด๋๊ธฐ ๋ฏธ์ ) - ์ฐ์ํ ํ ํฌ์ฝ์ค
1. ๐ ๋ฏธ์ ์ค๋ช 4์ฃผ ์ฐจ์ ๋ฏธ์ ์ '๋ค๋ฆฌ ๊ฑด๋๊ธฐ ๊ฒ์'์ ๊ตฌํํ๋ ๊ฒ์ด๋ค. ์ค์ง์ด ๊ฒ์์ ๋์ค๋ '์ ๋ฆฌ ์ง๊ฒ๋ค๋ฆฌ ๊ฑด๋๊ธฐ'๋ฅผ ๊ธฐ์ตํ๋ค๋ฉด ์ฝ๊ฒ ์ดํดํ ์ ์๋ค. ๋ค๋ฆฌ ๊ฑด๋๊ธฐ ๊ฒ์์ ๊ธฐ๋ณธ์ ์ธ ๊ท์น์ ์๋์ ๊ฐ๋ค. - ์์๋ ๋ ์นธ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ค๋ฆฌ๋ฅผ ๊ฑด๋์ผ ํ๋ค. - ๋ค๋ฆฌ๋ ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ๊ฑด๋์ผ ํ๋ค. - ์์๋ ๋ ์ค ํ๋์ ์นธ๋ง ๊ฑด๋ ์ ์๋ค. - ๋ค๋ฆฌ์ ๊ธธ์ด๋ฅผ ์ซ์๋ก ์ ๋ ฅ๋ฐ๊ณ ์์ฑํ๋ค. - ๋ค๋ฆฌ๋ฅผ ๋๊น์ง ๊ฑด๋๋ฉด ๊ฒ์์ด ์ข ๋ฃ๋๊ณ , ๋ค๋ฆฌ๋ฅผ ๊ฑด๋๋ค ์คํจํ๋ฉด ๊ฒ์์ ์ฌ์์ํ๊ฑฐ๋ ์ข ๋ฃํ ์ ์๋ค. - ์๊ฐ์ ์ผ๋ก ๋ํ๋ด๋ฉด ์๋์ ๊ฐ๋ค. (๋ค๋ฆฌ ๊ธธ์ด๊ฐ 3์ธ ๊ฒฝ์ฐ) [ O | | ] [ | O | O ] ์ถ๊ฐ๋ ์๊ตฌ ์ฌํญ์ ์๋์ ๊ฐ๋ค. ํจ์(๋๋ ๋ฉ์๋)์ ๊ธธ์ด๊ฐ 10๋ผ์ธ์ ๋์ด๊ฐ์ง ์๋๋ก ๊ตฌํํ๋ค. ๋ฉ์๋..

ํ๋ฆฌ์ฝ์ค 3์ฃผ์ฐจ(๋ก๋ ๋ฏธ์ ) - ์ฐ์ํ ํ ํฌ์ฝ์ค
1. ๐ ๋ฏธ์ ์ค๋ช 3์ฃผ ์ฐจ์ ๋ฏธ์ ์ '๋ก๋ ๊ฒ์'์ ๊ตฌํํ๋ ๊ฒ์ด๋ค. ๋ก๋ ๊ฒ์์ ๊ธฐ๋ณธ์ ์ธ ๊ท์น์ ์๋์ ๊ฐ๋ค. - ๋ก๋ ๋ฒํธ์ ์ซ์ ๋ฒ์๋ 1~45๊น์ง์ด๋ค. - 1๊ฐ์ ๋ก๋๋ฅผ ๋ฐํํ ๋ ์ค๋ณต๋์ง ์๋ 6๊ฐ์ ์ซ์๋ฅผ ๋ฝ๋๋ค. (๋ก๋ 1์ฅ์ ๊ฐ๊ฒฉ์ 1,000์์ด๋ค.) - ๋น์ฒจ ๋ฒํธ ์ถ์ฒจ ์ ์ค๋ณต๋์ง ์๋ ์ซ์ 6๊ฐ์ ๋ณด๋์ค ๋ฒํธ 1๊ฐ๋ฅผ ๋ฝ๋๋ค. - ๋น์ฒจ์ 1๋ฑ๋ถํฐ 5๋ฑ๊น์ง ์๋ค. - 1๋ฑ: 6๊ฐ ๋ฒํธ ์ผ์น / 2,000,000,000์ - 2๋ฑ: 5๊ฐ ๋ฒํธ + ๋ณด๋์ค ๋ฒํธ ์ผ์น / 30,000,000์ - 3๋ฑ: 5๊ฐ ๋ฒํธ ์ผ์น / 1,500,000์ - 4๋ฑ: 4๊ฐ ๋ฒํธ ์ผ์น / 50,000์ - 5๋ฑ: 3๊ฐ ๋ฒํธ ์ผ์น / 5,000์ - ์ฌ์ฉ์๊ฐ ๊ตฌ๋งคํ ๋ก๋ ๋ฒํธ์ ๋น์ฒจ ๋ฒํธ๋ฅผ ๋น๊ตํ์ฌ ๋น์ฒจ ๋ด์ญ ๋ฐ..

ํ๋ฆฌ์ฝ์ค 2์ฃผ์ฐจ(์ซ์ ์ผ๊ตฌ ๊ฒ์ ๋ฏธ์ ) - ์ฐ์ํ ํ ํฌ์ฝ์ค
1. ๐ ๋ฏธ์ ์ค๋ช 2์ฃผ ์ฐจ์ ๋ฏธ์ ์ '์ซ์ ์ผ๊ตฌ ๊ฒ์'์ ๊ตฌํํ๋ ๊ฒ์ด๋ค. ์ซ์ ์ผ๊ตฌ ๊ฒ์์ ๊ธฐ๋ณธ์ ์ธ ๊ท์น์ ์๋์ ๊ฐ๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก 1๋ถํฐ 9๊น์ง ์๋ก ๋ค๋ฅธ ์๋ก ์ด๋ฃจ์ด์ง 3์๋ฆฌ์ ์๋ฅผ ๋ง์ถ๋ ๊ฒ์์ด๋ค. ๊ฐ์ ์๊ฐ ๊ฐ์ ์๋ฆฌ์ ์์ผ๋ฉด ์คํธ๋ผ์ดํฌ, ๋ค๋ฅธ ์๋ฆฌ์ ์์ผ๋ฉด ๋ณผ, ๊ฐ์ ์๊ฐ ์ ํ ์์ผ๋ฉด ๋ซ์ฑ์ด ๋๊ฒ ๋๋ค. ์ ๋ต์ด 425์ธ ๊ฒฝ์ฐ๋ฅผ ์๊ฐํด๋ณด์. 123์ ์ ์ํ๋ฉด '1 ์คํธ๋ผ์ดํฌ', 456์ ์ ์ํ๋ฉด '1 ๋ณผ 1 ์คํธ๋ผ์ดํฌ', 789๋ฅผ ์ ์ํ๋ฉด '๋ซ์ฑ'์ ์ป๊ฒ ๋๋ค. ์ด ๊ฐ์ ๊ณผ์ ์ ๋ฐ๋ณตํด 3๊ฐ์ ์ซ์๋ฅผ ๋ชจ๋ ๋งํ ๊ฒฝ์ฐ(3 ์คํธ๋ผ์ดํฌ)์ ๊ฒ์์ด ์ข ๋ฃ๋๋ค. ์ถ๊ฐ๋ ์๊ตฌ ์ฌํญ์ ์๋์ ๊ฐ๋ค. indent(์ธ๋ดํธ, ๋ค์ฌ ์ฐ๊ธฐ) depth๋ฅผ 3์ด ๋์ง ์๋๋ก ๊ตฌํํ๋ค. (์๋ฅผ ๋ค์ด while๋ฌธ ์์ if๋ฌธ..

ํ๋ฆฌ์ฝ์ค 1์ฃผ์ฐจ(์จ๋ณด๋ฉ ๋ฏธ์ ) - ์ฐ์ํ ํ ํฌ์ฝ์ค
1. ๐ ๋ฏธ์ ์ค๋ช 1์ฃผ ์ฐจ์ ๋ฏธ์ ์ ๋ง ๊ทธ๋๋ก '์จ๋ณด๋ฉ'์ ์ธ ์ฑ๊ฒฉ์ด ๊ฐํ๋ค. (์จ๋ณด๋ฉ = ์๋ก์ด ์ง์์ด ์กฐ์ง์ ์ ์ ์ํ ์ ์๋๋ก ์ง์์ด๋ ๊ธฐ์ ์ ๊ต์กํ๋ ๊ณผ์ ) '์ด๋ป๊ฒ ๋ฏธ์ ์ ์งํํ๋์ง'์ '์ด๋ป๊ฒ ๋ฏธ์ ์ ์ ์ถํ๋์ง'๋ฅผ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฐฐ์ด๋ค๊ณ ์๊ฐํ๋ฉด ๋ ๊ฑฐ ๊ฐ๋ค. ๋ฏธ์ ์๋ ์ด 7๊ฐ์ง ๋ฌธ์ ๊ฐ ์์๋ค. ๋ฌธ์ ๋ค์ ๊ธฐ๋ณธ์ ์ธ ์๊ณ ๋ฆฌ์ฆ์ ์ด์ฉํด์ ํธ๋ ๋ฐฉ์์ด๋ค. 2. ๐ข ๊ณตํต ํผ๋๋ฐฑ ๊ณผ์ ๋ง๊ฐ๊ธฐ๊ฐ(๋งค์ฃผ ํ์์ผ 23:59)์ด ๋๋๊ณ ์๋ก์ด ๊ณผ์ ๊ฐ ๋์ค๋ ๋ (๋งค์ฃผ ์์์ผ 15:00)์ ํผ๋๋ฐฑ์ ๋ฐ์ ์ ์๋ค. ๊ฐ ๊ฐ์ธ์๊ฒ ํผ๋๋ฐฑ์ ์ฃผ๋ ํ์์ด ์๋ ๋ฏธ์ ์ ์ถ์๋ค์๊ฒ '๊ณตํต ํผ๋๋ฐฑ'์ ์ฃผ๋ ํ์์ผ๋ก ํผ๋๋ฐฑ์ด ์ด๋ฃจ์ด์ง๋ค. ํผ๋๋ฐฑ์ ๋ฐ์๋ณด๋ฉด ์๊ฒ ์ง๋ง ์ ๊ธฐํ๊ฒ๋ ๋ด ์ฝ๋๋ฅผ ๋ณด๊ณ ๊ณตํต ํผ๋๋ฐฑ์ ๋ง๋ ๊ฒ ์๋๊ฐ ์ถ์ ์ ๋๋ก..