๋ฐฐ์ด2 [Python]๋ฐฑ์ค 2346 ::ํ์ ํฐ๋จ๋ฆฌ๊ธฐ ๋ฌธ์ ํ์ด Idea. ๋ฐฐ์ด ์ฌ์ฉ. (์ธ๋ฑ์ค ๊ฐ์ ํญ์ ๊ฐ์ง๊ณ ์์ผ๋ ๋น ๋ฅด๊ฒ ํ์ ๊ฐ๋ฅํ๋ค๊ณ ์๊ฐ.) ํ์ด(์ด๋ป๊ฒ ์ ๊ทผ ํ๊ณ ์ด๋ค ๊ฒ์ด ์ค์ํ๋?) ์ ๋ ฅ๋ฐ์ ๋ฆฌ์คํธ ์ธ์ ์ธ๋ฑ์ค ๋ฆฌ์คํธ๋ ํญ์ ๊ฐ์ด ๊ด๋ฆฌํด์ ๊ฒฐ๊ณผ์ ์ฒ์ ๋๋ก ์ธ๋ฑ์ค๋ฅผ ๋ด์ ์ ์๊ฒ ํ๋ค. ํ์ ์ ์ซ์์ ๋ฐ๋ผ ๋ค์ ์ธ๋ฑ์ค ๊ฐ์ ์ ํ๋ค. ํ์ ์ ์ซ์๊ฐ ์์์ด๋ฉด ์ธ๋ฑ์ค์ ํ์ ์ ์ซ์๋ฅผ ๋ํ ํ ๋ฆฌ์คํธ์ ๊ธธ์ด๋ก ๋๋๋ฉด ๋ค์ ์ธ๋ฑ์ค๊ฐ ๋์จ๋ค. ํ์ ์ ์ซ์๊ฐ ์์์ด๋ฉด ์ธ๋ฑ์ค์ ํ์ ์ ์ซ์์์ 1์ ๋บ ๊ฒ์ ๋ํ ํ ๋ฆฌ์คํธ์ ๊ธธ์ด๋ก ๋๋๋ฉด ๋ค์ ์ธ๋ฑ์ค๊ฐ ๋์จ๋ค. ๋์จ ์ธ๋ฑ์ค๋ก ๊ฐฑ์ ํ๊ณ ๋ ๋ฆฌ์คํธ ๋ชจ๋ pop ํด์ ์ฒ๋ฆฌํ๋ค. ๋ฆฌ์คํธ์ ๊ธธ์ด๊ฐ 0์ด ๋ ๋๊น์ง ๋ฐ๋ณตํ๋ค. ๊ตฌํ ์ฝ๋ N = int(input()) list_N = list(map(int, inpu.. 2021. 5. 12. [Python]๋ฐฑ์ค 1158 ::์กฐ์ธํผ์ค ๋ฌธ์ ํ์ด ๋ฐฐ์ด ์ฌ์ฉ. (์ธ๋ฑ์ค ๊ฐ์ ํญ์ ๊ฐ์ง๊ณ ์์ผ๋ ๋น ๋ฅด๊ฒ ํ์ ๊ฐ๋ฅํ๋ค๊ณ ์๊ฐ.) ํ์ด. ์ด๋ป๊ฒ ์ ๊ทผ ํ๊ณ ์ด๋ค ๊ฒ์ด ์ค์ํ๋? N ๊ธธ์ด์ 1๋ถํฐ N ๊น์ง ์ฑ์์ง ๋ฆฌ์คํธ๋ฅผ ๋ง๋ ๋ค. K -1 ์ ์ฒ์ ์ธ๋ฑ์ค๋ก ์ ํ๋ค. (๋ฆฌ์คํธ ์์๊ฐ 1๋ถํฐ ์์ํ๋๊น) K-1 ๋ฒ์งธ ํด๋น ๋ฆฌ์คํธ์ ๊ฐ์ pop ํด์ ๊บผ๋ด๊ณ (๋ฆฌ์คํธ ๊ธธ์ด ์งง์์ง)๊ฒฐ๊ณผ ๋ฆฌ์คํธ์ ๋ฃ๋๋ค. ๊ณ์ ๋ค๋ก ๊ฐ์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ฐฉ๊ธ ์ธ๋ฑ์ค์๋ค๊ฐ +K-1์ ํด์ค๋ค. ์ด ๋ ์ธ๋ฑ์ค๊ฐ ๋จ์์๋ ๋ฆฌ์คํธ ๊ธธ์ด๋ณด๋ค ๊ธธ ์ ์๋๋ฐ, ๊ทธ๋ด๋ ์์ผ๋ก ๋๋ ค ์ค์ผ ํ๋ค. ์ด๋๋ ๊ทธ ๊ธด ์ธ๋ฑ์ค๋ฅผ ๋จ์์๋ ๋ฆฌ์คํธ์ ๊ธธ์ด๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ธ๋ฑ์ค๋ก ์ฌ์ฉ ํ๋ฉด ๋๋ค. ๋ฆฌ์คํธ๊ฐ ๋น๋๊น์ง ๋ฐ๋ณตํ๋ค. ์์ฑํ ์ฝ๋. N,K = map(int, input().split()) list_N = [] f.. 2021. 5. 12. ์ด์ 1 ๋ค์