728x90 ๋ฐ์ํ ์ฝ๋ฉํ ์คํธ42 [Python] ๋ฐฑ์ค 8979๋ฒ ์ฌ๋ฆผํฝ - ๊ตฌํ ๋ฐฑ์ค ํํ์ด์ง ๋ฌธ์ ์ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ์์ฑํ ๊ธ์ ๋๋ค. ๋ฐฑ์ค 8979๋ฒ : ์ฌ๋ฆผํฝ 8979๋ฒ: ์ฌ๋ฆผํฝ ์ ๋ ฅ์ ์ฒซ ์ค์ ๊ตญ๊ฐ์ ์ N(1 ≤ N ≤ 1,000)๊ณผ ๋ฑ์๋ฅผ ์๊ณ ์ถ์ ๊ตญ๊ฐ K(1 ≤ K ≤ N)๊ฐ ๋น์นธ์ ์ฌ์ด์ ๋๊ณ ์ฃผ์ด์ง๋ค. ๊ฐ ๊ตญ๊ฐ๋ 1๋ถํฐ N ์ฌ์ด์ ์ ์๋ก ํํ๋๋ค. ์ดํ N๊ฐ์ ๊ฐ ์ค์๋ ์ฐจ๋ก๋๋ก ๊ฐ www.acmicpc.net ๋ฌธ์ ์ฌ๋ฆผํฝ์ ์ฐธ๊ฐ์ ์์๊ฐ ์๊ธฐ์ ๊ณต์์ ์ผ๋ก๋ ๊ตญ๊ฐ๊ฐ ์์๋ฅผ ์ ํ์ง ์๋๋ค. ๊ทธ๋ฌ๋, ๋ง์ ์ฌ๋๋ค์ด ์์ ์ ๊ตญ๊ฐ๊ฐ ์ผ๋ง๋ ์ ํ๋์ง์ ๊ด์ฌ์ด ๋ง๊ธฐ ๋๋ฌธ์ ๋น๊ณต์์ ์ผ๋ก๋ ๊ตญ๊ฐ๊ฐ ์์๋ฅผ ์ ํ๊ณ ์๋ค. ๋ ๋๋ผ๊ฐ ๊ฐ๊ฐ ์ป์ ๊ธ, ์, ๋๋ฉ๋ฌ ์๊ฐ ์ฃผ์ด์ง๋ฉด, ๋ณดํต ๋ค์ ๊ท์น์ ๋ฐ๋ผ ์ด๋ ๋๋ผ๊ฐ ๋ ์ํ๋์ง ๊ฒฐ์ ํ๋ค. ๊ธ๋ฉ๋ฌ ์๊ฐ ๋ ๋ง์ ๋๋ผ ๊ธ๋ฉ๋ฌ ์๊ฐ ๊ฐ์ผ๋ฉด, .. 2023. 3. 18. [Python] ๋ฐฑ์ค 2292๋ฒ ๋ฒ์ง - ๊ตฌํ ๋ฐฑ์ค ํํ์ด์ง ๋ฌธ์ ์ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ์์ฑํ ๊ธ์ ๋๋ค. ๋ฐฑ์ค 2292๋ฒ : ๋ฒ์ง 2292๋ฒ: ๋ฒ์ง ์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ก๊ฐํ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฒ์ง์ด ์๋ค. ๊ทธ๋ฆผ์์ ๋ณด๋ ๋ฐ์ ๊ฐ์ด ์ค์์ ๋ฐฉ 1๋ถํฐ ์์ํด์ ์ด์ํ๋ ๋ฐฉ์ ๋์๊ฐ๋ฉด์ 1์ฉ ์ฆ๊ฐํ๋ ๋ฒํธ๋ฅผ ์ฃผ์๋ก ๋งค๊ธธ ์ ์๋ค. ์ซ์ N์ด ์ฃผ์ด์ก www.acmicpc.net ๋ฌธ์ ์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ก๊ฐํ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฒ์ง์ด ์๋ค. ๊ทธ๋ฆผ์์ ๋ณด๋ ๋ฐ์ ๊ฐ์ด ์ค์์ ๋ฐฉ 1๋ถํฐ ์์ํด์ ์ด์ํ๋ ๋ฐฉ์ ๋์๊ฐ๋ฉด์ 1์ฉ ์ฆ๊ฐํ๋ ๋ฒํธ๋ฅผ ์ฃผ์๋ก ๋งค๊ธธ ์ ์๋ค. ์ซ์ N ์ด ์ฃผ์ด์ก์ ๋, ๋ฒ์ง์ ์ค์ 1์์ N๋ฒ ๋ฐฉ๊น์ง ์ต์ ๊ฐ์์ ๋ฐฉ์ ์ง๋์ ๊ฐ ๋ ๋ช ๊ฐ์ ๋ฐฉ์ ์ง๋๊ฐ๋์ง(์์๊ณผ ๋์ ํฌํจํ์ฌ)๋ฅผ ๊ณ์ฐํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ฅผ ๋ค๋ฉด, 13๊น์ง๋ 3๊ฐ, 58๊น์ง๋ .. 2023. 3. 17. [Python] ๋ฐฑ์ค 1157๋ฒ ๋จ์ด ๊ณต๋ถ - ๊ตฌํ ๋ฐฑ์ค ํํ์ด์ง ๋ฌธ์ ์ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ์์ฑํ ๊ธ์ ๋๋ค. ๋ฐฑ์ค 1157๋ฒ : ๋จ์ด ๊ณต๋ถ 1157๋ฒ: ๋จ์ด ๊ณต๋ถ ์ํ๋ฒณ ๋์๋ฌธ์๋ก ๋ ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ฉด, ์ด ๋จ์ด์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ์ํ๋ฒณ์ด ๋ฌด์์ธ์ง ์์๋ด๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, ๋๋ฌธ์์ ์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๋๋ค. www.acmicpc.net ๋ฌธ์ ์ํ๋ฒณ ๋์๋ฌธ์๋ก ๋ ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ฉด, ์ด ๋จ์ด์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ์ํ๋ฒณ์ด ๋ฌด์์ธ์ง ์์๋ด๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, ๋๋ฌธ์์ ์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๋๋ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์ํ๋ฒณ ๋์๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ๋จ์ด์ ๊ธธ์ด๋ 1,000,000์ ๋์ง ์๋๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค์ ์ด ๋จ์ด์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ์ํ๋ฒณ์ ๋๋ฌธ์๋ก ์ถ๋ ฅํ๋ค. ๋จ, ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ์ํ๋ฒณ์ด ์ฌ๋ฌ ๊ฐ ์กด์ฌํ๋ ๊ฒฝ์ฐ.. 2023. 3. 16. [Python] ๋ฐฑ์ค 5073๋ฒ ์ผ๊ฐํ๊ณผ ์ธ ๋ณ - ๊ตฌํ ๋ฐฑ์ค ํํ์ด์ง ๋ฌธ์ ์ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ์์ฑํ ๊ธ์ ๋๋ค. ๋ฐฑ์ค 5073๋ฒ : ์ผ๊ฐํ๊ณผ ์ธ ๋ณ 5073๋ฒ: ์ผ๊ฐํ๊ณผ ์ธ ๋ณ ๊ฐ ์ ๋ ฅ์ ๋ง๋ ๊ฒฐ๊ณผ (Equilateral, Isosceles, Scalene, Invalid) ๋ฅผ ์ถ๋ ฅํ์์ค. www.acmicpc.net ๋ฌธ์ ์ผ๊ฐํ์ ์ธ ๋ณ์ ๊ธธ์ด๊ฐ ์ฃผ์ด์ง ๋ ๋ณ์ ๊ธธ์ด์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ด ์ ์ํ๋ค. Equilateral : ์ธ ๋ณ์ ๊ธธ์ด๊ฐ ๋ชจ๋ ๊ฐ์ ๊ฒฝ์ฐ Isosceles : ๋ ๋ณ์ ๊ธธ์ด๋ง ๊ฐ์ ๊ฒฝ์ฐ Scalene : ์ธ ๋ณ์ ๊ธธ์ด๊ฐ ๋ชจ๋ ๋ค๋ฅธ ๊ฒฝ์ฐ ๋จ ์ฃผ์ด์ง ์ธ ๋ณ์ ๊ธธ์ด๊ฐ ์ผ๊ฐํ์ ์กฐ๊ฑด์ ๋ง์กฑํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ์๋ "Invalid" ๋ฅผ ์ถ๋ ฅํ๋ค. ์๋ฅผ ๋ค์ด 6, 3, 2๊ฐ ์ด ๊ฒฝ์ฐ์ ํด๋นํ๋ค. ๊ฐ์ฅ ๊ธด ๋ณ์ ๊ธธ์ด๋ณด๋ค ๋๋จธ์ง ๋ ๋ณ์ ๊ธธ์ด์ ํฉ์ด ๊ธธ์ง ์์ผ๋ฉด.. 2023. 3. 15. [Python] ๋ฐฑ์ค 10655๋ฒ ๋ง๋ผํค 1 - ๊ตฌํ ๋ฐฑ์ค ํํ์ด์ง ๋ฌธ์ ์ ๊ฐ์ธ์ ์ธ ํ์ด๋ฅผ ์์ฑํ ๊ธ์ ๋๋ค. ๋ฐฑ์ค 10655๋ฒ : ๋ง๋ผํค 1 10655๋ฒ: ๋ง๋ผํค 1 ์ ์ ๋ฐ์น์์ 2๋ฒ์งธ ํน์ 3๋ฒ์งธ ์ฒดํฌํฌ์ธํธ๋ฅผ ๊ฑด๋๋ธ ์ ์๋๋ฐ, ์ฌ๊ธฐ์ ๋ ๋ฒ์งธ ์ฒดํฌํฌ์ธํธ๋ฅผ ๊ฑด๋๋ธ ๊ฒฝ์ฐ ๊ฒฝ๋ก๋ (0,0) -> (11,-1) -> (10,0) ์ด ๋๋ฉฐ ๊ฑฐ๋ฆฌ๋ 14์ด๋ค. ๋ฐ์น์์ ์ด๊ฒ๋ณด๋ค ๋ ์งง๊ฒ ๋ฌ๋ฆด www.acmicpc.net ๋ฌธ์ ๋์ฅ์ ์๋ ์ ์๋ค์ด ๊ฑด๊ฐํ์ง ๋ชปํ๋ค๊ณ ์๊ฐํ ๋๋ถ ์กด์ ์ ์๋ค์ ์ํ ๋ง๋ผํค ๋ํ๋ฅผ ์ด์๊ณ , ๋๋ถ ์กด์ ์ด์ ๋ฅผ ๋ฐ๋ ์ ์ ๋ฐ์น์ ์ญ์ ์ด ๋ํ์ ์ฐธ๊ฐํ ์์ ์ด๋ค. ๋ง๋ผํค ์ฝ์ค๋ N (3 ≤ N ≤ 100000) ๊ฐ์ ์ฒดํฌํฌ์ธํธ๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ, 1๋ฒ ์ฒดํฌํฌ์ธํธ์์ ์์ํด์ ๋ชจ๋ ์ฒดํฌ ํฌ์ธํธ๋ฅผ ์์๋๋ก ๋ฐฉ๋ฌธํ ํ N๋ฒ ์ฒดํฌํฌ์ธํธ์์ ๋๋์ผ์ง.. 2023. 3. 14. [Python] ์ด๊ฒ์ด ์ฝ๋ฉํ ์คํธ๋ค with ํ์ด์ฌ - ๋ณผ๋ง๊ณต ๊ณ ๋ฅด๊ธฐ - ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ ํด๋น ๋ฌธ์ ๋ฐ ํด์ค์ "์ด๊ฒ์ด ์ฝ๋ฉํ ์คํธ ๋ค with ํ์ด์ฌ" ์ฑ ์ ๊ธฐ์ค์ผ๋ก ์์ฝ ๋ฐ ์ ๋ฆฌํ์ฌ ์์ฑํ์์ต๋๋ค. ์ด๊ฒ์ ์ฝ๋ฉํ ์คํธ๋ค with ํ์ด์ฌ ๊ตฌ์ ์ฒ ์ด๊ฒ์ด ์ทจ์ ์ ์ํ ์ฝ๋ฉ ํ ์คํธ๋ค with ํ์ด์ฌ - YES24 ๋๋๋น ์ ์์ ์ ํ๋ธ ๋ผ์ด๋ธ ๋ฐฉ์ก https://www.youtube.com/c/dongbinnaIT ์ทจ์ค์์ด๋ผ๋ฉด ๋๊ตฌ๋ ์ ์ฌํ๊ณ ์ถ์ ์นด์นด์ค · ์ผ์ฑ์ ์ · ๋ค์ด๋ฒ · ๋ผ์ธ!์ทจ์ ์ ์ฑ๊ณต ์ด์ ๋ ์๊ณ ๋ฆฌ์ฆ ์ธํฐ๋ทฐ์ ์๋ค!IT ์ทจ์ค์ www.yes24.com ๋ฌธ์ A, B ๋ ์ฌ๋์ด ๋ณผ๋ง์ ์น๊ณ ์์ต๋๋ค. ๋ ์ฌ๋์ ์๋ก ๋ฌด๊ฒ๊ฐ ๋ค๋ฅธ ๋ณผ๋ง๊ณต์ ๊ณ ๋ฅด๋ ค๊ณ ํฉ๋๋ค. ๋ณผ๋ง๊ณต์ ์ด N ๊ฐ๊ฐ ์์ผ๋ฉฐ ๊ฐ ๋ณผ๋ง๊ณต๋ง๋ค ๋ฌด๊ฒ๊ฐ ์ ํ ์๊ณ , ๊ณต์ ๋ฒํธ๋ 1๋ฒ๋ถํฐ ์์๋๋ก ๋ถ์ฌ๋ฉ๋๋ค. ๋ํ ๊ฐ์ ๋ฌด๊ฒ์ ๊ณต์ด ์ฌ๋ฌ .. 2023. 3. 13. ์ด์ 1 2 3 4 5 ยทยทยท 7 ๋ค์ 728x90 ๋ฐ์ํ