Algorithm

[1436/BOJ/Python] μ˜ν™”κ°λ… 숌

문제 666은 쒅말을 λ‚˜νƒ€λ‚΄λŠ” 숫자라고 ν•œλ‹€. λ”°λΌμ„œ, λ§Žμ€ λΈ”λ‘λ²„μŠ€ν„° μ˜ν™”μ—μ„œλŠ” 666이 λ“€μ–΄κ°„ 제λͺ©μ„ 많이 μ‚¬μš©ν•œλ‹€. μ˜ν™”κ°λ… μˆŒμ€ μ„Έμƒμ˜ 쒅말 μ΄λΌλŠ” μ‹œλ¦¬μ¦ˆ μ˜ν™”μ˜ 감독이닀. 쑰지 λ£¨μΉ΄μŠ€λŠ” μŠ€νƒ€μ›Œμ¦ˆλ₯Ό λ§Œλ“€ λ•Œ, μŠ€νƒ€μ›Œμ¦ˆ 1, μŠ€νƒ€μ›Œμ¦ˆ 2, μŠ€νƒ€μ›Œμ¦ˆ 3, μŠ€νƒ€μ›Œμ¦ˆ 4, μŠ€νƒ€μ›Œμ¦ˆ...

[10825/BOJ/Python] ꡭ영수

문제 λ„ν˜„μ΄λ„€ 반 학생 Nλͺ…μ˜ 이름과 κ΅­μ–΄, μ˜μ–΄, μˆ˜ν•™ μ μˆ˜κ°€ 주어진닀. μ΄λ•Œ, λ‹€μŒκ³Ό 같은 쑰건으둜 ν•™μƒμ˜ 성적을 μ •λ ¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€.

[1026/BOJ/Python] 보물

문제 μ˜›λ‚  μ˜›μ μ— μˆ˜ν•™μ΄ 항상 큰 κ³¨μΉ«κ±°λ¦¬μ˜€λ˜ λ‚˜λΌκ°€ μžˆμ—ˆλ‹€. 이 λ‚˜λΌμ˜ κ΅­μ™• 김지민은 λ‹€μŒκ³Ό 같은 문제λ₯Ό λ‚΄κ³  큰 μƒκΈˆμ„ κ±Έμ—ˆλ‹€.

[2606/BOJ/Python] λ°”μ΄λŸ¬μŠ€

문제 μ‹ μ’… λ°”μ΄λŸ¬μŠ€μΈ μ›œ λ°”μ΄λŸ¬μŠ€λŠ” λ„€νŠΈμ›Œν¬λ₯Ό 톡해 μ „νŒŒλœλ‹€. ν•œ 컴퓨터가 μ›œ λ°”μ΄λŸ¬μŠ€μ— 걸리면 κ·Έ 컴퓨터와 λ„€νŠΈμ›Œν¬ μƒμ—μ„œ μ—°κ²°λ˜μ–΄ μžˆλŠ” λͺ¨λ“  μ»΄ν“¨ν„°λŠ” μ›œ λ°”μ΄λŸ¬μŠ€μ— 걸리게 λœλ‹€.

[10828/BOJ/Python] μŠ€νƒ

문제 μ •μˆ˜λ₯Ό μ €μž₯ν•˜λŠ” μŠ€νƒμ„ κ΅¬ν˜„ν•œ λ‹€μŒ, μž…λ ₯으둜 μ£Όμ–΄μ§€λŠ” λͺ…령을 μ²˜λ¦¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€.

[1260/BOJ/Python] DFS와 BFS

문제 κ·Έλž˜ν”„λ₯Ό DFS둜 νƒμƒ‰ν•œ 결과와 BFS둜 νƒμƒ‰ν•œ κ²°κ³Όλ₯Ό 좜λ ₯ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€. 단, λ°©λ¬Έν•  수 μžˆλŠ” 정점이 μ—¬λŸ¬ 개인 κ²½μš°μ—λŠ” 정점 λ²ˆν˜Έκ°€ μž‘μ€ 것을 λ¨Όμ € λ°©λ¬Έν•˜κ³ , 더 이상 λ°©λ¬Έν•  수 μžˆλŠ” 점이 μ—†λŠ” 경우 μ’…λ£Œν•œλ‹€. 정점 λ²ˆν˜ΈλŠ” 1λ²ˆλΆ€ν„° Nλ²ˆκΉŒμ§€μ΄λ‹€.