[์ํํฐ์ด] ์ง๊ฒ๋ค๋ฆฌ/Python - Lv.3
โ๋ฌธ์ https://softeer.ai/practice/6293 Softeer - ํ๋์๋์ฐจ๊ทธ๋ฃน SW์ธ์ฌํ๋ณดํ๋ซํผ softeer.ai์ธ์ด๋ณ ์๊ฐ/๋ฉ๋ชจ๋ฆฌ์ธ์ด์๊ฐ๋ฉ๋ชจ๋ฆฌJavaScript2์ด256MBC1์ด256MBC++1์ด256MBJava2์ด256MBPython2์ด256MB์ด ์ง๊ฒ๋ค๋ฆฌ์ ๋์ ๋ค์ฅ๋ ์ฅํ์ฌ ๋์ด๊ฐ ๋ชจ๋ ๋ค๋ฅด๋ค.์์ชฝ์์ ๋์ชฝ์ผ๋ก ๋์ด๊ฐ ์ ์ ๋์ ๋์ ๋ฐ์ผ๋ฉด์ ๊ฐ์ธ์ ์ง๋๊ฐ๋ ค๊ณ ํ๋ค.์์ชฝ์์ ๋์ชฝ์ผ๋ก ๊ฐ ๋ ๋ฐ์ ์ ์๋ ๋์ ์ต๋ ๊ฐ์๋?์ ์ฝ์กฐ๊ฑด1 ≤ N ≤ 3×10³ ์ธ ์ ์1 ≤ Ai ≤ 10โธ ์ธ ์ ์โ๐ปํ์ดDP๋ฌธ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ ๋์ 1๋ฒ ๋ฐ์ ์ ์์ผ๋ฏ๋ก 1๋ก ์ด๊ธฐํํ๋ค.๋์ด๊ฐ ๊ฐ 3, 2, 1, 4, 5 ๋ฅผ ๊ฐ์ง 5๊ฐ์ ๋์ด ์ฃผ์ด์ก์ ๋,(3, 4, 5), (2, 4, 5), (1..
2024. 10. 30.
[Baekjoon] 9461.ํ๋๋ฐ ์์ด/Java - Silver3
โ๋ฌธ์ https://www.acmicpc.net/problem/9461์ฑ๋ฅ ์์ฝ๋ฉ๋ชจ๋ฆฌ: 14232 KB, ์๊ฐ: 100 ms๋ถ๋ฅ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ, ์ํ๋ฌธ์ ์ค๋ช
์ค๋ฅธ์ชฝ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ผ๊ฐํ์ด ๋์ ๋ชจ์์ผ๋ก ๋์ฌ์ ธ ์๋ค. ์ฒซ ์ผ๊ฐํ์ ์ ์ผ๊ฐํ์ผ๋ก ๋ณ์ ๊ธธ์ด๋ 1์ด๋ค. ๊ทธ ๋ค์์๋ ๋ค์๊ณผ ๊ฐ์ ๊ณผ์ ์ผ๋ก ์ ์ผ๊ฐํ์ ๊ณ์ ์ถ๊ฐํ๋ค. ๋์ ์์ ๊ฐ์ฅ ๊ธด ๋ณ์ ๊ธธ์ด๋ฅผ k๋ผ ํ์ ๋, ๊ทธ ๋ณ์ ๊ธธ์ด๊ฐ k์ธ ์ ์ผ๊ฐํ์ ์ถ๊ฐํ๋ค. ํ๋๋ฐ ์์ด P(N)์ ๋์ ์ ์๋ ์ ์ผ๊ฐํ์ ๋ณ์ ๊ธธ์ด์ด๋ค. P(1)๋ถํฐ P(10)๊น์ง ์ฒซ 10๊ฐ ์ซ์๋ 1, 1, 1, 2, 2, 3, 4, 5, 7, 9์ด๋ค. N์ด ์ฃผ์ด์ก์ ๋, P(N)์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.โ๐ปํ์ด์ฒซ ์ผ๊ฐํ์ ๋ณ์ ๊ธธ์ด๊ฐ 1์ธ ์ ์ผ๊ฐํ. ์ ์ผ๊ฐํ์ ๊ณ์ ์ถ๊ฐ. 3..
2024. 10. 15.