[Algorithm] ์๋ฒ ๋น๋ฉ(๋ฐฑ์ค - 6593)
๐ ๋ฌธ์ ๋น์ ์ ์๋ฒ ๋น๋ฉ์ ๊ฐํ๊ณ ๋ง์๋ค. ์ฌ๊ธฐ์ ํ์ถํ๋ ๊ฐ์ฅ ๋น ๋ฅธ ๊ธธ์ ๋ฌด์์ผ๊น? ์๋ฒ ๋น๋ฉ์ ๊ฐ ๋ณ์ ๊ธธ์ด๊ฐ 1์ธ ์ ์ก๋ฉด์ฒด(๋จ์ ์ ์ก๋ฉด์ฒด)๋ก ์ด๋ฃจ์ด์ ธ์๋ค. ๊ฐ ์ ์ก๋ฉด์ฒด๋ ๊ธ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ด ์ง๋๊ฐ ์ ์๊ฑฐ๋, ๋น์ด์์ด์ ์ง๋๊ฐ ์ ์๊ฒ ๋์ด์๋ค. ๋น์ ์ ๊ฐ ์นธ์์ ์ธ์ ํ 6๊ฐ์ ์นธ(๋,์,๋จ,๋ถ,์,ํ)์ผ๋ก 1๋ถ์ ์๊ฐ์ ๋ค์ฌ ์ด๋ํ ์ ์๋ค. ์ฆ, ๋๊ฐ์ ์ผ๋ก ์ด๋ํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํ๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ฒ ๋น๋ฉ์ ๋ฐ๊นฅ๋ฉด๋ ๋ชจ๋ ๊ธ์ผ๋ก ๋งํ์์ด ์ถ๊ตฌ๋ฅผ ํตํด์๋ง ํ์ถํ ์ ์๋ค. ๋น์ ์ ์๋ฒ ๋น๋ฉ์ ํ์ถํ ์ ์์๊น? ๋ง์ฝ ๊ทธ๋ ๋ค๋ฉด ์ผ๋ง๋ ๊ฑธ๋ฆด๊น? ์
๋ ฅ ์
๋ ฅ์ ์ฌ๋ฌ ๊ฐ์ ํ
์คํธ ์ผ์ด์ค๋ก ์ด๋ฃจ์ด์ง๋ฉฐ, ๊ฐ ํ
์คํธ ์ผ์ด์ค๋ ์ธ ๊ฐ์ ์ ์ L, R, C๋ก ์์ํ๋ค. L(1 ≤ L ≤ 30)์ ์๋ฒ ๋น๋ฉ์ ์ธต ์์ด..
[Algorithm] ์ ํ ์ ํ (๋ฐฑ์ค - 11060)
๐ ๋ฌธ์ ์ฌํ์ด๊ฐ 1×N ํฌ๊ธฐ์ ๋ฏธ๋ก์ ๊ฐํ์๋ค. ๋ฏธ๋ก๋ 1×1 ํฌ๊ธฐ์ ์นธ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ , ๊ฐ ์นธ์๋ ์ ์๊ฐ ํ๋ ์ฐ์ฌ ์๋ค. i๋ฒ์งธ ์นธ์ ์ฐ์ฌ ์๋ ์๋ฅผ Ai๋ผ๊ณ ํ์ ๋, ์ฌํ์ด๋ Ai์ดํ๋งํผ ์ค๋ฅธ์ชฝ์ผ๋ก ๋จ์ด์ง ์นธ์ผ๋ก ํ ๋ฒ์ ์ ํํ ์ ์๋ค. ์๋ฅผ ๋ค์ด, 3๋ฒ์งธ ์นธ์ ์ฐ์ฌ ์๋ ์๊ฐ 3์ด๋ฉด, ์ฌํ์ด๋ 4, 5, 6๋ฒ ์นธ ์ค ํ๋๋ก ์ ํํ ์ ์๋ค. ์ฌํ์ด๋ ์ง๊ธ ๋ฏธ๋ก์ ๊ฐ์ฅ ์ผ์ชฝ ๋์ ์๊ณ , ๊ฐ์ฅ ์ค๋ฅธ์ชฝ ๋์ผ๋ก ๊ฐ๋ ค๊ณ ํ๋ค. ์ด๋, ์ต์ ๋ช ๋ฒ ์ ํ๋ฅผ ํด์ผ ๊ฐ ์ ์๋์ง ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋ง์ฝ, ๊ฐ์ฅ ์ค๋ฅธ์ชฝ ๋์ผ๋ก ๊ฐ ์ ์๋ ๊ฒฝ์ฐ์๋ -1์ ์ถ๋ ฅํ๋ค. ์
๋ ฅ ์ฒซ์งธ ์ค์ N(1 ≤ N ≤ 1,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์๋ Ai (0 ≤ Ai ≤ 100)๊ฐ ์ฃผ์ด์ง๋ค. ์ถ๋ ฅ ์ฌํ์ด๊ฐ ..