๋ฐฑ์ค ์์์ฐพ๊ธฐ ์ฝํ๋ฆฐ ํ์ด (1) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [Kotlin] ๋ฐฑ์ค 1978 ์์ ์ฐพ๊ธฐ ๋ฌธ์ ์ฃผ์ด์ง ์ N๊ฐ ์ค์์ ์์๊ฐ ๋ช ๊ฐ์ธ์ง ์ฐพ์์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.์ ๋ ฅ์ฒซ ์ค์ ์์ ๊ฐ์ N์ด ์ฃผ์ด์ง๋ค. N์ 100์ดํ์ด๋ค. ๋ค์์ผ๋ก N๊ฐ์ ์๊ฐ ์ฃผ์ด์ง๋๋ฐ ์๋ 1,000 ์ดํ์ ์์ฐ์์ด๋ค.์ถ๋ ฅ์ฃผ์ด์ง ์๋ค ์ค ์์์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ค.์์ ์ ๋ ฅ 1 ๋ณต์ฌ41 3 5 7์์ ์ถ๋ ฅ 1 ๋ณต์ฌ3 ํ์ด์์๋ฅผ ์ฐพ๋ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ์ "์๋ผํ ์คํ ๋ค์ค์ ์ฒด" ์๋ผํ ์คํ ๋ค์ค์ ์ฒด ํต์ฌ์ "์์์ ๋ฐฐ์๋ ์์๊ฐ ์๋๋ค" ์ด๋ค. 1๋ถํฐ ์ต๋๊ฐ(์ฌ๊ธฐ์๋ 1000)๊น์ง ๋ฏธ๋ฆฌ ๋ชจ๋ ์์๋ฅผ ๊ตฌํด๋๋๋ค.1~N์ ์ ๊ณฑ๊ทผ๊น์ง ๋๋ฒ์ ๋ฐ๋ณต๋ฌธ์ผ๋ก ์ต๋ N๊น์ง ์ํ๋๋ฉฐ, O(N)์ ์๊ฐ๋ณต์ก๋๋ฅผ ๊ฐ์ง๋ค. ์ฝํ๋ฆฐ ํ์ด ์ฝ๋import java.util.*fun main() = with(System.`in`.bufferedReade.. ์ด์ 1 ๋ค์