728x90 ๋ฐ์ํ ์ฝ๋ฉํ ์คํธ42 [Python] ๋ฐฑ์ค 1038 ๊ฐ์ํ๋ ์ - ์์ด, ์กฐํฉ ๋ฐฑ์ค ํํ์ด์ง ๋ฌธ์ ์ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ์์ฑํ ๊ธ์ ๋๋ค. ๋ฐฑ์ค๋ฌธ์ - 1038 : ๊ฐ์ํ๋ ์ 1038๋ฒ: ๊ฐ์ํ๋ ์ ์์ด ์๋ ์ ์ X์ ์๋ฆฟ์๊ฐ ๊ฐ์ฅ ํฐ ์๋ฆฟ์๋ถํฐ ์์ ์๋ฆฟ์๊น์ง ๊ฐ์ํ๋ค๋ฉด, ๊ทธ ์๋ฅผ ๊ฐ์ํ๋ ์๋ผ๊ณ ํ๋ค. ์๋ฅผ ๋ค์ด, 321๊ณผ 950์ ๊ฐ์ํ๋ ์์ง๋ง, 322์ 958์ ์๋๋ค. N๋ฒ์งธ ๊ฐ์ํ๋ ์๋ฅผ www.acmicpc.net ์ํผ์๋ ์ด๋ฒ ๋ฌธ์ ์ ๊ฒฝ์ฐ์๋, ์์ด๊ณผ ์กฐํฉ์ ์กฐํฉ์ด๋ผ๋ ๊ฒ์ ์ฌ์ฉํ๋ค. ๊ณ ๋ฑํ๊ต์์ ๋์ค๋ ๊ทธ ์์ด๊ณผ ์กฐํฉ์ ์กฐํฉ์ด ๋ง์ต๋๋ค. ํด๋น ๋ด์ฉ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํด์ ๊ฐ๋จํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์กฐํฉ์ ๋ํด์๋ ๋ค์ ๊ธ์์ ์ด๋ก ๋ด์ฉ์ ์์ธํ๊ฒ ์ค๋ช ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ํ์๋ ์ด ๋ฌธ์ ๋ฅผ ํ๋ ธ๊ณ , ์๊ฐ๋ ๊ต์ฅํ ์ค๋๊ฑธ๋ ค ํ์ง ๋ชปํ์ต๋๋ค. ๋ค๋ฅธ ๋ถ๋ค์ ํ์ด๋ค์.. 2023. 3. 1. [Python] ๋ฐฑ์ค 1789 ์๋ค์ ํฉ - ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ, ๊ตฌํ ๋ฐฑ์ค ํํ์ด์ง ๋ฌธ์ ์ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ์์ฑํ ๊ธ์ ๋๋ค. ๋ฐฑ์ค๋ฌธ์ - 1789 : ์๋ค์ ํฉ 1789๋ฒ: ์๋ค์ ํฉ ์ฒซ์งธ ์ค์ ์์ฐ์ S(1 ≤ S ≤ 4,294,967,295)๊ฐ ์ฃผ์ด์ง๋ค. www.acmicpc.net ๋น๋ถ๊ฐ ๊ธฐ์ด๊ฐ ๋ถ์กฑํ์ฌ, ๊ธฐ์ด ๋ฌธ์ ๋ค ์์ฃผ๋ก ์์ฑ์ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ฌธ์ ์๋ก ๋ค๋ฅธ N๊ฐ์ ์์ฐ์์ ํฉ์ด S๋ผ๊ณ ํ๋ค. S๋ฅผ ์ ๋, ์์ฐ์ N์ ์ต๋๊ฐ์ ์ผ๋ง์ผ๊น? ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์์ฐ์ S(1 ≤ S ≤ 4,294,967,295)๊ฐ ์ฃผ์ด์ง๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค์ ์์ฐ์ N์ ์ต๋๊ฐ์ ์ถ๋ ฅํ๋ค.ใ ์์ ์ ๋ ฅ 1 ์์ ์ถ๋ ฅ 1 200 19 ์ฝ๋ # ๋จ์ ์์์ผ๋ก ํ ์ ์๋ค. import sys input = sys.stdin.readline s = int(input()) t = 1 wh.. 2023. 2. 27. [Python] ๋ฐฑ์ค 7568 ๋ฉ์น - ์์ ํ์ ๋ฐฑ์ค ํํ์ด์ง ๋ฌธ์ ์ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ์์ฑํ ๊ธ์ ๋๋ค. ๋ฐฑ์ค๋ฌธ์ - 7568 : ๋ฉ์น 7568๋ฒ: ๋ฉ์น ์ฐ๋ฆฌ๋ ์ฌ๋์ ๋ฉ์น๋ฅผ ํค์ ๋ชธ๋ฌด๊ฒ, ์ด ๋ ๊ฐ์ ๊ฐ์ผ๋ก ํํํ์ฌ ๊ทธ ๋ฑ์๋ฅผ ๋งค๊ฒจ๋ณด๋ ค๊ณ ํ๋ค. ์ด๋ค ์ฌ๋์ ๋ชธ๋ฌด๊ฒ๊ฐ x kg์ด๊ณ ํค๊ฐ y cm๋ผ๋ฉด ์ด ์ฌ๋์ ๋ฉ์น๋ (x, y)๋ก ํ์๋๋ค. ๋ ์ฌ๋ A ์ B์ ๋ฉ www.acmicpc.net ๋ฌธ์ ์ฐ๋ฆฌ๋ ์ฌ๋์ ๋ฉ์น๋ฅผ ํค์ ๋ชธ๋ฌด๊ฒ, ์ด ๋ ๊ฐ์ ๊ฐ์ผ๋ก ํํํ์ฌ ๊ทธ ๋ฑ์๋ฅผ ๋งค๊ฒจ๋ณด๋ ค๊ณ ํ๋ค. x KG ์ด๊ณ ํค๊ฐ y CM ๋ผ๋ฉด ์ด ์ฌ๋์ ๋ฉ์น๋ ( x , y ) ๋ก ํ์๋๋ค. ๋ ์ฌ๋ A ์ B์ ๋ฉ์น๊ฐ ๊ฐ๊ฐ (x, y), (p, q)๋ผ๊ณ ํ ๋ x > p ๊ทธ๋ฆฌ๊ณ y > q ์ด๋ผ๋ฉด ์ฐ๋ฆฌ๋ A์ ๋ฉ์น๊ฐ B์ ๋ฉ์น๋ณด๋ค "๋ ํฌ๋ค"๊ณ ๋งํ๋ค. ์๋ฅผ ๋ค์ด ์ด๋ค A,.. 2023. 2. 26. [Python] ์ด๊ฒ์ด ์ฝ๋ฉํ ์คํธ๋ค with ํ์ด์ฌ - ๋ฐ๋ฅ ๊ณต์ฌ - ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ (DP) ํด๋น ๋ฌธ์ ๋ฐ ํด์ค์ "์ด๊ฒ์ด ์ฝ๋ฉํ ์คํธ ๋ค with ํ์ด์ฌ" ์ฑ ์ ๊ธฐ์ค์ผ๋ก ์์ฝ ๋ฐ ์ ๋ฆฌํ์ฌ ์์ฑํ์์ต๋๋ค. ์ด๊ฒ์ด ์ฝ๋ฉํ ์คํธ๋ค with ํ์ด์ฌ ๊ตฌ์ ์ฒ ์ด๊ฒ์ด ์ทจ์ ์ ์ํ ์ฝ๋ฉ ํ ์คํธ๋ค with ํ์ด์ฌ - YES24 ๋๋๋น ์ ์์ ์ ํ๋ธ ๋ผ์ด๋ธ ๋ฐฉ์ก https://www.youtube.com/c/dongbinnaIT ์ทจ์ค์์ด๋ผ๋ฉด ๋๊ตฌ๋ ์ ์ฌํ๊ณ ์ถ์ ์นด์นด์ค · ์ผ์ฑ์ ์ · ๋ค์ด๋ฒ · ๋ผ์ธ!์ทจ์ ์ ์ฑ๊ณต ์ด์ ๋ ์๊ณ ๋ฆฌ์ฆ ์ธํฐ๋ทฐ์ ์๋ค!IT ์ทจ์ค์ www.yes24.com ๋ฌธ์ : ๋ฐ๋ฅ ๊ณต์ฌ ๊ฐ๋ก์ ๊ธธ์ด๊ฐ N, ์ธ๋ก์ ๊ธธ์ด๊ฐ 2์ธ ์ง์ฌ๊ฐํ ํํ์ ์์ ๋ฐ๋ฅ์ด ์๋ค. ์ด ์์ ๋ฐ๋ฅ์ 1 X 2 ์ ๋ฎ๊ฐ, 2 X 1 ๋ฎ๊ฐ, 2 X 2 ์ ๋ฎ๊ฐ๋ฅผ ์ด์ฉํด ์ฑ์ฐ๊ณ ์ ํ๋ค. ์ด ๋ ๋ฐ๋ฅ์ ์ฑ์ฐ๋ ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ๊ตฌํ.. 2023. 2. 22. [Python] ์ด๊ฒ์ด ์ฝ๋ฉํ ์คํธ๋ค with ํ์ด์ฌ - ๊ฐ๋ฏธ ์ ์ฌ - ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ (DP) ํด๋น ๋ฌธ์ ๋ฐ ํด์ค์ "์ด๊ฒ์ด ์ฝ๋ฉํ ์คํธ ๋ค with ํ์ด์ฌ" ์ฑ ์ ๊ธฐ์ค์ผ๋ก ์์ฝ ๋ฐ ์ ๋ฆฌํ์ฌ ์์ฑํ์์ต๋๋ค. ์ด๊ฒ์ด ์ฝ๋ฉํ ์คํธ๋ค with ํ์ด์ฌ ๊ตฌ์ ์ฒ ์ด๊ฒ์ด ์ทจ์ ์ ์ํ ์ฝ๋ฉ ํ ์คํธ๋ค with ํ์ด์ฌ - YES24 ๋๋๋น ์ ์์ ์ ํ๋ธ ๋ผ์ด๋ธ ๋ฐฉ์ก https://www.youtube.com/c/dongbinnaIT ์ทจ์ค์์ด๋ผ๋ฉด ๋๊ตฌ๋ ์ ์ฌํ๊ณ ์ถ์ ์นด์นด์ค · ์ผ์ฑ์ ์ · ๋ค์ด๋ฒ · ๋ผ์ธ!์ทจ์ ์ ์ฑ๊ณต ์ด์ ๋ ์๊ณ ๋ฆฌ์ฆ ์ธํฐ๋ทฐ์ ์๋ค!IT ์ทจ์ค์ www.yes24.com ๋ฌธ์ : ๊ฐ๋ฏธ ์ ์ฌ ๊ฐ๋ฏธ ์ ์ฌ๋ ์๋์ฐฝ๊ณ ๋ฅผ ์ ํ์ ์ผ๋ก ์ฝํํ์ฌ ์๋์ ๋นผ์์ ์์ ์ด๋ค. ์ด ๋ ๋ฉ๋๊ธฐ ์ ์ฐฐ๋ณ๋ค์ ์ผ์ง์ ์์ ์กด์ฌํ๋ ์๋์ฐฝ๊ณ ์ค์์ ์๋ก ์ธ์ ํ ์๋์ฐฝ๊ณ ๊ฐ ๊ณต๊ฒฉ๋ฐ์ผ๋ฉด ๋ฐ๋ก ์์์ฑ ์ ์๋ค. ๋ฐ๋ผ์ ๊ฐ๋ฏธ ์ ์ฌ๊ฐ ์ ์ฐฐ๋ณ์์ ๋ค.. 2023. 2. 19. [Python] ๋ฐฑ์ค 1463 1๋ก ๋ง๋ค๊ธฐ - ๋์ ๊ณํ๋ฒ (DP) ๋ฐฑ์ค ํํ์ด์ง ๋ฌธ์ ์ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ์์ฑํ ๊ธ์ ๋๋ค. ๋ฐฑ์ค๋ฌธ์ - 1463 : 1๋ก ๋ง๋ค๊ธฐ 1463๋ฒ: 1๋ก ๋ง๋ค๊ธฐ ์ฒซ์งธ ์ค์ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 106๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์ N์ด ์ฃผ์ด์ง๋ค. www.acmicpc.net ๋ฌธ์ ์ ์ X ์ ์ฌ์ฉํ ์ ์๋ ์ฐ์ฐ์ ๋ค์๊ณผ ๊ฐ์ด ์ธ ๊ฐ์ง ์ด๋ค. X ๊ฐ 3 ์ผ๋ก ๋๋์ด ๋จ์ด์ง๋ฉด, 3 ์ผ๋ก ๋๋๋ค. X๊ฐ 2 ๋ก ๋์ฐ์ด ๋จ์ด์ง๋ฉด, 2 ๋ก ๋๋๋ค. 1 ์ ๋บ๋ค. ์ ์ N ์ด ์ฃผ์ด์ก์ ๋, ์์ ๊ฐ์ ์ฐ์ฐ ์ธ ๊ฐ๋ฅผ ์ ์ ํ ์ฌ์ฉํด์ 1 ์ ๋ง๋ค๋ ค๊ณ ํ๋ค. ์ฐ์ฐ์ ์ฌ์ฉํ๋ ํ์์ ์ต์๊ฐ์ ์ถ๋ ฅํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 10^6 ๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์ N ์ด ์ฃผ์ด์ง๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค์ ์ฐ์ฐ์ ํ๋ ํ์์ ์ต์๊ฐ์ ์ถ๋ ฅํ๋ค. ์์ ์ ๋ ฅ 1 ์์ ์ถ๋ ฅ 1.. 2023. 2. 17. ์ด์ 1 2 3 4 5 6 7 ๋ค์ 728x90 ๋ฐ์ํ