๐งฎ PS ๋ฐฑ์ค(boj) ํ์ด์ฌ - 11866 ๋ฒ : ์์ธํธ์ค ๋ฌธ์ 0 - ๋ฐ์ํ ๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/11866 11866๋ฒ: ์์ธํธ์ค ๋ฌธ์ 0 ์ฒซ์งธ ์ค์ N๊ณผ K๊ฐ ๋น ์นธ์ ์ฌ์ด์ ๋๊ณ ์์๋๋ก ์ฃผ์ด์ง๋ค. (1 ≤ K ≤ N ≤ 1,000) www.acmicpc.net ์์ ์ ํ์๋ ์์ธํธ์ค์ ๊ฐ์๋ด์ฉ์ด์๋ค. ๋ค๋ฅธ์ ์ ์๊ฐ์ ํ๋ฟ..? ๋ถ๋ช ํ์๋ ๋ฌธ์ ์ธ๋ฐ ์ฒ์ ํ๋ฏ์ด ๋ค์ํ๊ฒ๋์๋ค........... ๊ธฐ์ต๋ ฅ ์ฐธ https://infinitt.tistory.com/213 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1158 ์์ธํธ์ค ๋ฌธ์ ๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/1158 1158๋ฒ: ์์ธํธ์ค ๋ฌธ์ ์ฒซ์งธ ์ค์ N๊ณผ K๊ฐ ๋น ์นธ์ ์ฌ์ด์ ๋๊ณ ์์๋๋ก ์ฃผ์ด์ง๋ค. (1 ≤ K ≤ N ≤ 5,000) www.acmicpc.net N๋ช ์ ์ฌ๋๋ค์ด ์๊ณ , K๋ฅผ.. infinitt.tistory.com ์ ๋ต์ฝ๋ (Python) N, K = map(int,input().split()) arr = [i for i in range(1,N+1)] answer = [] idx = -1 for _ in range(N): idx += K if idx >= len(arr) : idx %= len(arr) answer.append(str(arr.pop(idx))) idx -=1 print("<",", ".join(answer),">",sep='') ๊ณต์ ํ๊ธฐ ๊ฒ์๊ธ ๊ด๋ฆฌ newmon '๐งฎ PS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ ๋ฐฑ์ค (boj) Python - 18511 ๋ฒ : ํฐ ์ ๊ตฌ์ฑํ๊ธฐ (0) 2020.05.09 ๋ฐฑ์ค (boj) Python - 18856 ๋ฒ : ํผ๋๋ฐฑ (0) 2020.05.09 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 2563 ๋ฒ : ์์ข ์ด (0) 2020.04.25 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 10163 ๋ฒ : ์์ข ์ด (0) 2020.04.25 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1783 ๋ฒ : ๋ณ๋ ๋์ดํธ (0) 2020.04.25 Contents ๋น์ ์ด ์ข์ํ ๋งํ ์ฝํ ์ธ ๋ฐฑ์ค (boj) Python - 18511 ๋ฒ : ํฐ ์ ๊ตฌ์ฑํ๊ธฐ 2020.05.09 ๋ฐฑ์ค (boj) Python - 18856 ๋ฒ : ํผ๋๋ฐฑ 2020.05.09 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 2563 ๋ฒ : ์์ข ์ด 2020.04.25 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 10163 ๋ฒ : ์์ข ์ด 2020.04.25 ๋๊ธ 0 + ์ด์ ๋๊ธ ๋๋ณด๊ธฐ