λ°˜μ‘ν˜•

πŸ•οΈ ICPC Sinchon/Shortest Path 6

[BOJ G3][C++] λ°±μ€€ 1865번: μ›œν™€

https://www.acmicpc.net/problem/1865 1865번: μ›œν™€ 첫 번째 μ€„μ—λŠ” ν…ŒμŠ€νŠΈμΌ€μ΄μŠ€μ˜ 개수 TC(1 ≤ TC ≤ 5)κ°€ 주어진닀. 그리고 두 번째 쀄뢀터 TC개의 ν…ŒμŠ€νŠΈμΌ€μ΄μŠ€κ°€ μ°¨λ‘€λ‘œ μ£Όμ–΄μ§€λŠ”λ° 각 ν…ŒμŠ€νŠΈμΌ€μ΄μŠ€μ˜ 첫 번째 μ€„μ—λŠ” μ§€μ μ˜ 수 N(1 ≤ N ≤ 500), www.acmicpc.net 문제 λ•ŒλŠ” 2020λ…„, λ°±μ€€μ΄λŠ” μ›”λ“œλ‚˜λΌμ˜ ν•œ ꡭ민이닀. μ›”λ“œλ‚˜λΌμ—λŠ” N개의 지점이 있고 N개의 지점 μ‚¬μ΄μ—λŠ” M개의 λ„λ‘œμ™€ W개의 μ›œν™€μ΄ μžˆλ‹€. (단 λ„λ‘œλŠ” λ°©ν–₯이 μ—†μœΌλ©° μ›œν™€μ€ λ°©ν–₯이 μžˆλ‹€.) μ›œν™€μ€ μ‹œμž‘ μœ„μΉ˜μ—μ„œ 도착 μœ„μΉ˜λ‘œ κ°€λŠ” ν•˜λ‚˜μ˜ 경둜인데, νŠΉμ΄ν•˜κ²Œλ„ 도착을 ν•˜κ²Œ 되면 μ‹œμž‘μ„ ν•˜μ˜€μ„ λ•Œλ³΄λ‹€ μ‹œκ°„μ΄ λ’€λ‘œ κ°€κ²Œ λœλ‹€. μ›œν™€ λ‚΄μ—μ„œλŠ” μ‹œκ³„κ°€ 거꾸둜 κ°„λ‹€κ³  μƒκ°ν•˜μ—¬λ„ μ’‹λ‹€. μ‹œκ°„..

[BOJ G4][C++] λ°±μ€€ 1719번: 택배

https://www.acmicpc.net/problem/1719 1719번: 택배 λͺ…μš°κΈ°μ—…μ€ 2008λ…„λΆ€ν„° 택배 사업을 μƒˆλ‘œμ΄ μ‹œμž‘ν•˜κΈ°λ‘œ ν•˜μ˜€λ‹€. μš°μ„  택배 화물을 λͺ¨μ•„μ„œ μ²˜λ¦¬ν•˜λŠ” μ§‘ν•˜μž₯을 λͺ‡ 개 λ§ˆλ ¨ν–ˆμ§€λ§Œ, 택배 화물이 각 μ§‘ν•˜μž₯λ“€ 사이λ₯Ό 였갈 λ•Œ μ–΄λ–€ 경둜λ₯Ό 거쳐야 ν•˜ www.acmicpc.net 문제 λͺ…μš°κΈ°μ—…μ€ 2008λ…„λΆ€ν„° 택배 사업을 μƒˆλ‘œμ΄ μ‹œμž‘ν•˜κΈ°λ‘œ ν•˜μ˜€λ‹€. μš°μ„  택배 화물을 λͺ¨μ•„μ„œ μ²˜λ¦¬ν•˜λŠ” μ§‘ν•˜μž₯을 λͺ‡ 개 λ§ˆλ ¨ν–ˆμ§€λ§Œ, 택배 화물이 각 μ§‘ν•˜μž₯λ“€ 사이λ₯Ό 였갈 λ•Œ μ–΄λ–€ 경둜λ₯Ό 거쳐야 ν•˜λŠ”μ§€ κ²°μ •ν•˜μ§€ λͺ»ν–ˆλ‹€. μ–΄λ–€ 경둜λ₯Ό 거칠지 μ •ν•΄μ„œ, 이λ₯Ό κ²½λ‘œν‘œλ‘œ μ •λ¦¬ν•˜λŠ” 것이 μ—¬λŸ¬λΆ„μ΄ ν•  일이닀. μ˜ˆμ‹œλœ κ·Έλž˜ν”„μ—μ„œ ꡡ게 ν‘œμ‹œλœ 1, 2, 3, 4, 5, 6은 μ§‘ν•˜μž₯을 λ‚˜νƒ€λ‚Έλ‹€. μ •μ κ°„μ˜ 간선은 두 μ§‘ν•˜μž₯간에..

[BOJ G4][C++] λ°±μ€€ 10282번: ν•΄ν‚Ή

https://www.acmicpc.net/problem/10282 10282번: ν•΄ν‚Ή μ΅œν‰μ΅œμ•…μ˜ 해컀 yum3이 λ„€νŠΈμ›Œν¬ μ‹œμ„€μ˜ ν•œ 컴퓨터λ₯Ό ν•΄ν‚Ήν–ˆλ‹€! 이제 μ„œλ‘œμ— μ˜μ‘΄ν•˜λŠ” 컴퓨터듀은 점차 ν•˜λ‚˜λ‘˜ μ „μ—Όλ˜κΈ° μ‹œμž‘ν•œλ‹€. μ–΄λ–€ 컴퓨터 aκ°€ λ‹€λ₯Έ 컴퓨터 b에 μ˜μ‘΄ν•œλ‹€λ©΄, bκ°€ κ°μ—Όλ˜λ©΄ www.acmicpc.net 문제 μ΅œν‰μ΅œμ•…μ˜ 해컀 yum3이 λ„€νŠΈμ›Œν¬ μ‹œμ„€μ˜ ν•œ 컴퓨터λ₯Ό ν•΄ν‚Ήν–ˆλ‹€! 이제 μ„œλ‘œμ— μ˜μ‘΄ν•˜λŠ” 컴퓨터듀은 점차 ν•˜λ‚˜λ‘˜ μ „μ—Όλ˜κΈ° μ‹œμž‘ν•œλ‹€. μ–΄λ–€ 컴퓨터 aκ°€ λ‹€λ₯Έ 컴퓨터 b에 μ˜μ‘΄ν•œλ‹€λ©΄, bκ°€ κ°μ—Όλ˜λ©΄ κ·Έλ‘œλΆ€ν„° 일정 μ‹œκ°„ λ’€ a도 κ°μ—Όλ˜κ³  λ§Œλ‹€. μ΄λ•Œ bκ°€ aλ₯Ό μ˜μ‘΄ν•˜μ§€ μ•ŠλŠ”λ‹€λ©΄, aκ°€ κ°μ—Όλ˜λ”λΌλ„ bλŠ” μ•ˆμ „ν•˜λ‹€. μ΅œν‰μ΅œμ•…μ˜ 해컀 yum3이 ν•΄ν‚Ήν•œ 컴퓨터 λ²ˆν˜Έμ™€ 각 μ˜μ‘΄μ„±μ΄ μ£Όμ–΄μ§ˆ λ•Œ, ν•΄ν‚Ήλ‹Ήν•œ μ»΄ν“¨ν„°κΉŒ..

λ°˜μ‘ν˜•