[๋ฐฑ์ค€] 14719 - ๋น—๋ฌผ (Python)
ยท
๐Ÿ“–์ฝ”๋”ฉํ…Œ์ŠคํŠธ/BOJ
๋ฌธ์ œ2์ฐจ์› ์„ธ๊ณ„์— ๋ธ”๋ก์ด ์Œ“์—ฌ์žˆ๋‹ค. ๋น„๊ฐ€ ์˜ค๋ฉด ๋ธ”๋ก ์‚ฌ์ด์— ๋น—๋ฌผ์ด ๊ณ ์ธ๋‹ค.๋น„๋Š” ์ถฉ๋ถ„ํžˆ ๋งŽ์ด ์˜จ๋‹ค. ๊ณ ์ด๋Š” ๋น—๋ฌผ์˜ ์ด๋Ÿ‰์€ ์–ผ๋งˆ์ผ๊นŒ?์ž…๋ ฅ์ฒซ ๋ฒˆ์งธ ์ค„์—๋Š” 2์ฐจ์› ์„ธ๊ณ„์˜ ์„ธ๋กœ ๊ธธ์ด H๊ณผ 2์ฐจ์› ์„ธ๊ณ„์˜ ๊ฐ€๋กœ ๊ธธ์ด W๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ H, W ≤ 500) ๋‘ ๋ฒˆ์งธ ์ค„์—๋Š” ๋ธ”๋ก์ด ์Œ“์ธ ๋†’์ด๋ฅผ ์˜๋ฏธํ•˜๋Š” 0์ด์ƒ H์ดํ•˜์˜ ์ •์ˆ˜๊ฐ€ 2์ฐจ์› ์„ธ๊ณ„์˜ ๋งจ ์™ผ์ชฝ ์œ„์น˜๋ถ€ํ„ฐ ์ฐจ๋ก€๋Œ€๋กœ W๊ฐœ ์ฃผ์–ด์ง„๋‹ค. ๋”ฐ๋ผ์„œ ๋ธ”๋ก ๋‚ด๋ถ€์˜ ๋นˆ ๊ณต๊ฐ„์ด ์ƒ๊ธธ ์ˆ˜ ์—†๋‹ค. ๋˜ 2์ฐจ์› ์„ธ๊ณ„์˜ ๋ฐ”๋‹ฅ์€ ํ•ญ์ƒ ๋ง‰ํ˜€์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜์—ฌ๋„ ์ข‹๋‹ค.์ถœ๋ ฅ2์ฐจ์› ์„ธ๊ณ„์—์„œ๋Š” ํ•œ ์นธ์˜ ์šฉ๋Ÿ‰์€ 1์ด๋‹ค. ๊ณ ์ด๋Š” ๋น—๋ฌผ์˜ ์ด๋Ÿ‰์„ ์ถœ๋ ฅํ•˜์—ฌ๋ผ. ๋น—๋ฌผ์ด ์ „ํ˜€ ๊ณ ์ด์ง€ ์•Š์„ ๊ฒฝ์šฐ 0์„ ์ถœ๋ ฅํ•˜์—ฌ๋ผ.์˜ˆ์ œ ์ž…๋ ฅ4 43 0 1 4์˜ˆ์ œ ์ถœ๋ ฅ5ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•๋ฌผ์ด ๊ณ ์ผ ์ˆ˜ ์žˆ๋Š” ์œ„์น˜๋Š” 0๋ฒˆ์งธ ์œ„์น˜์™€ n-1๋ฒˆ์งธ ์œ„์น˜๋ฅผ ..
[๋ฐฑ์ค€] 2304 - ์ฐฝ๊ณ  ๋‹ค๊ฐํ˜• (Python)
ยท
๐Ÿ“–์ฝ”๋”ฉํ…Œ์ŠคํŠธ/BOJ
๋ฌธ์ œN ๊ฐœ์˜ ๋ง‰๋Œ€ ๊ธฐ๋‘ฅ์ด ์ผ๋ ฌ๋กœ ์„ธ์›Œ์ ธ ์žˆ๋‹ค. ๊ธฐ๋‘ฅ๋“ค์˜ ํญ์€ ๋ชจ๋‘ 1 m์ด๋ฉฐ ๋†’์ด๋Š” ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๋‹ค. ์ด ๊ธฐ๋‘ฅ๋“ค์„ ์ด์šฉํ•˜์—ฌ ์–‘์ฒ ๋กœ ๋œ ์ฐฝ๊ณ ๋ฅผ ์ œ์ž‘ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์ฐฝ๊ณ ์—๋Š” ๋ชจ๋“  ๊ธฐ๋‘ฅ์ด ๋“ค์–ด๊ฐ„๋‹ค. ์ด ์ฐฝ๊ณ ์˜ ์ง€๋ถ•์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋งŒ๋“ ๋‹ค. 1. ์ง€๋ถ•์€ ์ˆ˜ํ‰ ๋ถ€๋ถ„๊ณผ ์ˆ˜์ง ๋ถ€๋ถ„์œผ๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, ๋ชจ๋‘ ์—ฐ๊ฒฐ๋˜์–ด์•ผ ํ•œ๋‹ค. 2. ์ง€๋ถ•์˜ ์ˆ˜ํ‰ ๋ถ€๋ถ„์€ ๋ฐ˜๋“œ์‹œ ์–ด๋–ค ๊ธฐ๋‘ฅ์˜ ์œ—๋ฉด๊ณผ ๋‹ฟ์•„์•ผ ํ•œ๋‹ค. 3. ์ง€๋ถ•์˜ ์ˆ˜์ง ๋ถ€๋ถ„์€ ๋ฐ˜๋“œ์‹œ ์–ด๋–ค ๊ธฐ๋‘ฅ์˜ ์˜†๋ฉด๊ณผ ๋‹ฟ์•„์•ผ ํ•œ๋‹ค. 4. ์ง€๋ถ•์˜ ๊ฐ€์žฅ์ž๋ฆฌ๋Š” ๋•…์— ๋‹ฟ์•„์•ผ ํ•œ๋‹ค. 5. ๋น„๊ฐ€ ์˜ฌ ๋•Œ ๋ฌผ์ด ๊ณ ์ด์ง€ ์•Š๋„๋ก ์ง€๋ถ•์˜ ์–ด๋–ค ๋ถ€๋ถ„๋„ ์˜ค๋ชฉํ•˜๊ฒŒ ๋“ค์–ด๊ฐ„ ๋ถ€๋ถ„์ด ์—†์–ด์•ผ ํ•œ๋‹ค.๊ทธ๋ฆผ 1์€ ์ฐฝ๊ณ ๋ฅผ ์˜†์—์„œ ๋ณธ ๋ชจ์Šต์„ ๊ทธ๋ฆฐ ๊ฒƒ์ด๋‹ค. ์ด ๊ทธ๋ฆผ์—์„œ ๊ตต์€ ์„ ์œผ๋กœ ํ‘œ์‹œ๋œ ๋ถ€๋ถ„์ด ์ง€๋ถ•์— ํ•ด๋‹น๋˜๊ณ , ์ง€๋ถ•๊ณผ ๋•…์œผ๋กœ ๋‘˜๋Ÿฌ์‹ธ์ธ ๋‹ค๊ฐํ˜•์ด ์ฐฝ..
[๋ฐฑ์ค€] 1912 - ์—ฐ์†ํ•ฉ (Python)
ยท
๐Ÿ“–์ฝ”๋”ฉํ…Œ์ŠคํŠธ/BOJ
์ž…๋ ฅn๊ฐœ์˜ ์ •์ˆ˜๋กœ ์ด๋ฃจ์–ด์ง„ ์ž„์˜์˜ ์ˆ˜์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ์ค‘ ์—ฐ์†๋œ ๋ช‡ ๊ฐœ์˜ ์ˆ˜๋ฅผ ์„ ํƒํ•ด์„œ ๊ตฌํ•  ์ˆ˜ ์žˆ๋Š” ํ•ฉ ์ค‘ ๊ฐ€์žฅ ํฐ ํ•ฉ์„ ๊ตฌํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ๋‹จ, ์ˆ˜๋Š” ํ•œ ๊ฐœ ์ด์ƒ ์„ ํƒํ•ด์•ผ ํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด์„œ 10, -4, 3, 1, 5, 6, -35, 12, 21, -1 ์ด๋ผ๋Š” ์ˆ˜์—ด์ด ์ฃผ์–ด์กŒ๋‹ค๊ณ  ํ•˜์ž. ์—ฌ๊ธฐ์„œ ์ •๋‹ต์€ 12+21์ธ 33์ด ์ •๋‹ต์ด ๋œ๋‹ค.์ž…๋ ฅ์ฒซ์งธ ์ค„์— ์ •์ˆ˜ n(1 ≤ n ≤ 100,000)์ด ์ฃผ์–ด์ง€๊ณ  ๋‘˜์งธ ์ค„์—๋Š” n๊ฐœ์˜ ์ •์ˆ˜๋กœ ์ด๋ฃจ์–ด์ง„ ์ˆ˜์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ์ˆ˜๋Š” -1,000๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 1,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ •์ˆ˜์ด๋‹ค.์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ๋‹ต์„ ์ถœ๋ ฅํ•œ๋‹ค.์˜ˆ์ œ ์ž…๋ ฅ 1010 -4 3 1 5 6 -35 12 21 -1์˜ˆ์ œ ์ถœ๋ ฅ33ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•Number10-43156-351221-1Prefix106910152..
[๋ฐฑ์ค€] 3055 - ํƒˆ์ถœ (Python)
ยท
๐Ÿ“–์ฝ”๋”ฉํ…Œ์ŠคํŠธ/BOJ
๋ฌธ์ œ์‚ฌ์•…ํ•œ ์•”ํ‘์˜ ๊ตฐ์ฃผ ์ด๋ฏผํ˜์€ ๋“œ๋””์–ด ๋งˆ๋ฒ• ๊ตฌ์Šฌ์„ ์†์— ๋„ฃ์—ˆ๊ณ , ๊ทธ ๋Šฅ๋ ฅ์„ ์‹คํ—˜ํ•ด๋ณด๊ธฐ ์œ„ํ•ด ๊ทผ์ฒ˜์˜ ํ‹ฐ๋–ฑ์ˆฒ์— ํ™์ˆ˜๋ฅผ ์ผ์œผํ‚ค๋ ค๊ณ  ํ•œ๋‹ค. ์ด ์ˆฒ์—๋Š” ๊ณ ์Šด๋„์น˜๊ฐ€ ํ•œ ๋งˆ๋ฆฌ ์‚ด๊ณ  ์žˆ๋‹ค. ๊ณ ์Šด๋„์น˜๋Š” ์ œ์ผ ์นœํ•œ ์นœ๊ตฌ์ธ ๋น„๋ฒ„์˜ ๊ตด๋กœ ๊ฐ€๋Šฅํ•œ ๋นจ๋ฆฌ ๋„๋ง๊ฐ€ ํ™์ˆ˜๋ฅผ ํ”ผํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ํ‹ฐ๋–ฑ์ˆฒ์˜ ์ง€๋„๋Š” Rํ–‰ C์—ด๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ๋น„์–ด์žˆ๋Š” ๊ณณ์€ '.'๋กœ ํ‘œ์‹œ๋˜์–ด ์žˆ๊ณ , ๋ฌผ์ด ์ฐจ์žˆ๋Š” ์ง€์—ญ์€ '*', ๋Œ์€ 'X'๋กœ ํ‘œ์‹œ๋˜์–ด ์žˆ๋‹ค. ๋น„๋ฒ„์˜ ๊ตด์€ 'D'๋กœ, ๊ณ ์Šด๋„์น˜์˜ ์œ„์น˜๋Š” 'S'๋กœ ๋‚˜ํƒ€๋‚ด์–ด์ ธ ์žˆ๋‹ค. ๋งค ๋ถ„๋งˆ๋‹ค ๊ณ ์Šด๋„์น˜๋Š” ํ˜„์žฌ ์žˆ๋Š” ์นธ๊ณผ ์ธ์ ‘ํ•œ ๋„ค ์นธ ์ค‘ ํ•˜๋‚˜๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋‹ค. (์œ„, ์•„๋ž˜, ์˜ค๋ฅธ์ชฝ, ์™ผ์ชฝ) ๋ฌผ๋„ ๋งค ๋ถ„๋งˆ๋‹ค ๋น„์–ด์žˆ๋Š” ์นธ์œผ๋กœ ํ™•์žฅํ•œ๋‹ค. ๋ฌผ์ด ์žˆ๋Š” ์นธ๊ณผ ์ธ์ ‘ํ•ด์žˆ๋Š” ๋น„์–ด์žˆ๋Š” ์นธ(์ ์–ด๋„ ํ•œ ๋ณ€์„ ๊ณต์œ )์€ ๋ฌผ์ด ์ฐจ๊ฒŒ ๋œ๋‹ค. ๋ฌผ๊ณผ..
[๋ฐฑ์ค€] 14252 - ๊ณต์•ฝ์ˆ˜์—ด (Python)
ยท
๐Ÿ“–์ฝ”๋”ฉํ…Œ์ŠคํŠธ/BOJ
๋ฌธ์ œ์„œ๋กœ ๋‹ค๋ฅธ ์–‘์˜ ์ •์ˆ˜๋กœ ์ด๋ฃจ์–ด์ง„ ํฌ๊ธฐ๊ฐ€ N์ธ ์ง‘ํ•ฉ A๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์˜์„ ์ด๋Š” ์ง‘ํ•ฉ์— ์ƒˆ๋กœ์šด ์–‘์˜ ์ •์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์ด๋•Œ, ์ง‘ํ•ฉ์— ์žˆ๋Š” ์ˆ˜๋ฅผ ์ •๋ ฌํ•œ ๊ฒฐ๊ณผ์—์„œ ์ธ์ ‘ํ•œ ๋‘ ์ˆ˜์˜ ๊ณต์•ฝ์ˆ˜๊ฐ€ 1์„ ๋„˜์œผ๋ฉด ์•ˆ ๋œ๋‹ค. ๊ทธ๋Ÿฌ๊ธฐ ์œ„ํ•ด์„œ ์ˆ˜๋ฅผ ์ตœ์†Œ ๋ช‡ ๊ฐœ ์ถ”๊ฐ€ํ•ด์•ผํ•˜๋Š”์ง€ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.์ž…๋ ฅ์ฒซ์งธ ์ค„์— N์ด ์ฃผ์–ด์ง„๋‹ค. (1 ≤ N ≤ 50) ๋‘˜์งธ ์ค„์—๋Š” ์ง‘ํ•ฉ์— ํฌํ•จ๋˜์–ด ์žˆ๋Š” ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ฃผ์–ด์ง€๋Š” ์ˆ˜๋Š” 100,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜์ด๋‹ค.์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ์ˆ˜๋ฅผ ์ตœ์†Œ ๋ช‡ ๊ฐœ ์ถ”๊ฐ€ํ•ด์•ผํ•˜๋Š”์ง€ ์ถœ๋ ฅํ•œ๋‹ค.์˜ˆ์ œ ์ž…๋ ฅ42200 42 2184 17์˜ˆ์ œ ์ถœ๋ ฅ3ํžŒํŠธ์˜ˆ์ œ 1์˜ ๊ฒฝ์šฐ์— {43, 2195, 2199}๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ๋œ๋‹ค.ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ •๋ ฌ๋œ ๋ฐฐ์—ด์˜ ์—ฐ์†๋œ ๋‘ ์ˆ˜๋“ค์„ ์ˆœํšŒํ•˜๋ฉด์„œ ๊ทธ ์‚ฌ์ด์— ์ถ”๊ฐ€ํ•ด์•ผํ•  ์ˆซ์ž๊ฐ€ ์žˆ๋‹ค๋ฉด ์ถ”๊ฐ€ํ•ด..
[๋ฐฑ์ค€] 2247 - ์‹ค์งˆ์  ์•ฝ์ˆ˜ (Python)
ยท
๐Ÿ“–์ฝ”๋”ฉํ…Œ์ŠคํŠธ/BOJ
๋ฌธ์ œ๋‘ ์ž์—ฐ์ˆ˜ A์™€ B๊ฐ€ ์žˆ์„ ๋•Œ, A = BC๋ฅผ ๋งŒ์กฑํ•˜๋Š” ์ž์—ฐ์ˆ˜ C๋ฅผ A์˜ ์•ฝ์ˆ˜๋ผ๊ณ  ํ•œ๋‹ค. ๋ชจ๋“  ์ž์—ฐ์ˆ˜ N์€ 1๊ณผ ์ž๊ธฐ ์ž์‹ (N)์„ ์•ฝ์ˆ˜๋กœ ๊ฐ–๊ฒŒ ๋œ๋‹ค. ์‹ค์งˆ์  ์•ฝ์ˆ˜(actual divisor)๋ผ๋Š” ๊ฒƒ์ด ์žˆ๋‹ค. ์ž์—ฐ์ˆ˜ N์˜ ์•ฝ์ˆ˜๋“ค ์ค‘์—์„œ 1๊ณผ ์ž๊ธฐ ์ž์‹ (N)์„ ์ œ์™ธํ•œ ์•ฝ์ˆ˜๋ฅผ ์‹ค์งˆ์  ์•ฝ์ˆ˜๋ผ๊ณ  ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ 6์˜ ์‹ค์งˆ์  ์•ฝ์ˆ˜๋Š” 2, 3์ด๋ฉฐ, 13์˜ ์‹ค์งˆ์  ์•ฝ์ˆ˜๋Š” ์—†๋‹ค. SOD(Sum Of Divisor)๋ผ๋Š” ํ•จ์ˆ˜๋ฅผ ์ •์˜ํ•˜์ž. SOD(n)์€ ์ •์ˆ˜ n์˜ ๋ชจ๋“  ์‹ค์งˆ์  ์•ฝ์ˆ˜์˜ ํ•ฉ์„ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ๋”ฐ๋ผ์„œ SOD(6) = 5์ด๋ฉฐ, SOD(13) = 0์ด๋‹ค. ํ•œํŽธ, CSOD(Cumulative SOD)๋ผ๋Š” ํ•จ์ˆ˜๋„ ์ •์˜ํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค. CSOD(n)์€ SOD(1) + SOD(2) + … + SOD(n)์ด๋ผ๊ณ  ํ•˜์ž. CSOD(..
[๋ฐฑ์ค€] 1647 - ๋„์‹œ ๋ถ„ํ•  ๊ณ„ํš (Python)
ยท
๐Ÿ“–์ฝ”๋”ฉํ…Œ์ŠคํŠธ/BOJ
๋ฌธ์ œ๋™๋ฌผ์›์—์„œ ๋ง‰ ํƒˆ์ถœํ•œ ์›์ˆญ์ด ํ•œ ๋งˆ๋ฆฌ๊ฐ€ ์„ธ์ƒ๊ตฌ๊ฒฝ์„ ํ•˜๊ณ  ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ค๊ฐ€ ํ‰ํ™”๋กœ์šด ๋งˆ์„์— ๊ฐ€๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ, ๊ทธ๊ณณ์—์„œ๋Š” ์•Œ ์ˆ˜ ์—†๋Š” ์ผ์ด ๋ฒŒ์–ด์ง€๊ณ  ์žˆ์—ˆ๋‹ค. ๋งˆ์„์€ N๊ฐœ์˜ ์ง‘๊ณผ ๊ทธ ์ง‘๋“ค์„ ์—ฐ๊ฒฐํ•˜๋Š” M๊ฐœ์˜ ๊ธธ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ๊ธธ์€ ์–ด๋А ๋ฐฉํ–ฅ์œผ๋กœ๋“ ์ง€ ๋‹ค๋‹ ์ˆ˜ ์žˆ๋Š” ํŽธ๋ฆฌํ•œ ๊ธธ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ ๊ธธ๋งˆ๋‹ค ๊ธธ์„ ์œ ์ง€ํ•˜๋Š”๋ฐ ๋“œ๋Š” ์œ ์ง€๋น„๊ฐ€ ์žˆ๋‹ค. ์ž„์˜์˜ ๋‘ ์ง‘ ์‚ฌ์ด์— ๊ฒฝ๋กœ๊ฐ€ ํ•ญ์ƒ ์กด์žฌํ•œ๋‹ค. ๋งˆ์„์˜ ์ด์žฅ์€ ๋งˆ์„์„ ๋‘ ๊ฐœ์˜ ๋ถ„๋ฆฌ๋œ ๋งˆ์„๋กœ ๋ถ„ํ• ํ•  ๊ณ„ํš์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๋งˆ์„์ด ๋„ˆ๋ฌด ์ปค์„œ ํ˜ผ์ž์„œ๋Š” ๊ด€๋ฆฌํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋งˆ์„์„ ๋ถ„ํ• ํ•  ๋•Œ๋Š” ๊ฐ ๋ถ„๋ฆฌ๋œ ๋งˆ์„ ์•ˆ์— ์ง‘๋“ค์ด ์„œ๋กœ ์—ฐ๊ฒฐ๋˜๋„๋ก ๋ถ„ํ• ํ•ด์•ผ ํ•œ๋‹ค. ๊ฐ ๋ถ„๋ฆฌ๋œ ๋งˆ์„ ์•ˆ์— ์žˆ๋Š” ์ž„์˜์˜ ๋‘ ์ง‘ ์‚ฌ์ด์— ๊ฒฝ๋กœ๊ฐ€ ํ•ญ์ƒ ์กด์žฌํ•ด์•ผ ํ•œ๋‹ค๋Š” ๋œป์ด๋‹ค. ๋งˆ์„์—๋Š” ์ง‘์ด ํ•˜๋‚˜ ์ด์ƒ ์žˆ์–ด์•ผ ํ•œ๋‹ค. ๊ทธ๋ ‡..
[๋ฐฑ์ค€] 1368 - ๋ฌผ๋Œ€๊ธฐ (Python)
ยท
๐Ÿ“–์ฝ”๋”ฉํ…Œ์ŠคํŠธ/BOJ
๋ฌธ์ œ์„ ์ฃผ๋Š” ์ž์‹ ์ด ์šด์˜ํ•˜๋Š” N๊ฐœ์˜ ๋…ผ์— ๋ฌผ์„ ๋Œ€๋ ค๊ณ  ํ•œ๋‹ค. ๋ฌผ์„ ๋Œ€๋Š” ๋ฐฉ๋ฒ•์€ ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ๋Š”๋ฐ ํ•˜๋‚˜๋Š” ์ง์ ‘ ๋…ผ์— ์šฐ๋ฌผ์„ ํŒŒ๋Š” ๊ฒƒ์ด๊ณ  ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” ์ด๋ฏธ ๋ฌผ์„ ๋Œ€๊ณ  ์žˆ๋Š” ๋‹ค๋ฅธ ๋…ผ์œผ๋กœ๋ถ€ํ„ฐ ๋ฌผ์„ ๋Œ์–ด์˜ค๋Š” ๋ฒ•์ด๋‹ค. ๊ฐ๊ฐ์˜ ๋…ผ์— ๋Œ€ํ•ด ์šฐ๋ฌผ์„ ํŒŒ๋Š” ๋น„์šฉ๊ณผ ๋…ผ๋“ค ์‚ฌ์ด์— ๋ฌผ์„ ๋Œ์–ด์˜ค๋Š” ๋น„์šฉ๋“ค์ด ์ฃผ์–ด์กŒ์„ ๋•Œ ์ตœ์†Œ์˜ ๋น„์šฉ์œผ๋กœ ๋ชจ๋“  ๋…ผ์— ๋ฌผ์„ ๋Œ€๋Š” ๊ฒƒ์ด ๋ฌธ์ œ์ด๋‹ค.์ž…๋ ฅ์ฒซ ์ค„์—๋Š” ๋…ผ์˜ ์ˆ˜ N(1 ≤ N ≤ 300)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‹ค์Œ N๊ฐœ์˜ ์ค„์—๋Š” i๋ฒˆ์งธ ๋…ผ์— ์šฐ๋ฌผ์„ ํŒ” ๋•Œ ๋“œ๋Š” ๋น„์šฉ Wi(1 ≤ Wi ≤ 100,000)๊ฐ€ ์ˆœ์„œ๋Œ€๋กœ ๋“ค์–ด์˜จ๋‹ค. ๋‹ค์Œ N๊ฐœ์˜ ์ค„์— ๋Œ€ํ•ด์„œ๋Š” ๊ฐ ์ค„์— N๊ฐœ์˜ ์ˆ˜๊ฐ€ ๋“ค์–ด์˜ค๋Š”๋ฐ ์ด๋Š” i๋ฒˆ์งธ ๋…ผ๊ณผ j๋ฒˆ์งธ ๋…ผ์„ ์—ฐ๊ฒฐํ•˜๋Š”๋ฐ ๋“œ๋Š” ๋น„์šฉ Pi,j(1 ≤ Pi,j ≤ 100,000, Pi,j = Pj,i, Pi,i =..
์—ฌ์šฐ๋น„_YoBi
'๐Ÿ“–์ฝ”๋”ฉํ…Œ์ŠคํŠธ/BOJ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (3 Page)