์ „์ฒด ๊ธ€ 278

[BOJ/Step15] 1932 : ์ •์ˆ˜ ์‚ผ๊ฐํ˜• (Python)

www.acmicpc.net/problem/1932 1932๋ฒˆ: ์ •์ˆ˜ ์‚ผ๊ฐํ˜• ์ฒซ์งธ ์ค„์— ์‚ผ๊ฐํ˜•์˜ ํฌ๊ธฐ n(1 ≤ n ≤ 500)์ด ์ฃผ์–ด์ง€๊ณ , ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ n+1๋ฒˆ์งธ ์ค„๊นŒ์ง€ ์ •์ˆ˜ ์‚ผ๊ฐํ˜•์ด ์ฃผ์–ด์ง„๋‹ค. www.acmicpc.net 1149๋ฒˆ์ด๋ž‘ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ ‘๊ทผํ•˜๋ฉด ๋œ๋‹ค 1. ์ž…๋ ฅ๋ฐ›์€ ์ˆ˜๋ฅผ ํ”ผ๋ผ๋ฏธ๋“œ ํ˜•์‹์˜ ์ด์ค‘ ๋ฆฌ์ŠคํŠธ tri์— ์ €์žฅ 2. ๋‘๋ฒˆ์งธ ์ค„๋ถ€ํ„ฐ ํ•œ์ค„ํ•œ์ค„ ์ด์ „ ์ค„์— ์ž์‹ ์„ ์„ ํƒ ๊ฐ€๋Šฅํ•œ ๋‘๊ฐ€์ง€ ์ˆ˜ ์ค‘ ๋” ํฐ ์ˆ˜๋ฅผ ์ž์‹ ์— ๋”ํ•œ๋‹ค 2-1. ์ฒซ๋ฒˆ์งธ ์ˆซ์ž๋Š” ์ด์ „ ์ค„์˜ ์ฒซ๋ฒˆ์งธ ์ˆซ์ž๋งŒ์ด ์ž์‹ ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ฌด์กฐ๊ฑด ์ฒซ๋ฒˆ์งธ ์ˆซ์ž๋งŒ ๋”ํ•ด์ค€๋‹ค 2-2. ๋งˆ์ง€๋ง‰ ์ˆซ์ž๋Š” ์ด์ „ ์ค„์˜ ๋งˆ์ง€๋ง‰ ์ˆซ์ž๋งŒ์ด ์ž์‹ ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ฌด์กฐ๊ฑด ๋งˆ์ง€๋ง‰ ์ˆซ์ž๋งŒ ๋”ํ•ด์ค€๋‹ค 3. tri์˜ ๋งˆ์ง€๋ง‰ ์ค„์—์„œ ๊ฐ€์žฅ ํฐ ์ˆซ์ž๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค # 1932...

[BOJ/Step15] 1149 : RGB๊ฑฐ๋ฆฌ (Python)

www.acmicpc.net/problem/1149 1149๋ฒˆ: RGB๊ฑฐ๋ฆฌ ์ฒซ์งธ ์ค„์— ์ง‘์˜ ์ˆ˜ N(2 ≤ N ≤ 1,000)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์—๋Š” ๊ฐ ์ง‘์„ ๋นจ๊ฐ•, ์ดˆ๋ก, ํŒŒ๋ž‘์œผ๋กœ ์น ํ•˜๋Š” ๋น„์šฉ์ด 1๋ฒˆ ์ง‘๋ถ€ํ„ฐ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง„๋‹ค. ์ง‘์„ ์น ํ•˜๋Š” ๋น„์šฉ์€ 1,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ www.acmicpc.net ์ฒ˜์Œ์—๋Š” RGB ๊ฐ๊ฐ ์‹œ์ž‘ํ•ด์„œ 3๊ฐ€์ง€ ๋ฃจํŠธ๋ฅผ ๊ณ„์‚ฐํ•ด์„œ ์ตœ์†Ÿ๊ฐ’์„ ์ถœ๋ ฅํ•˜๋„๋ก ํ–ˆ์Œ ๊ฐ๊ฐ ์ถœ๋ฐœํ•ด์„œ RGB์ค‘ ์ด์ „ ์œ„์น˜ ์ œ์™ธํ•˜๊ณ  ๋‚จ์€ ๋‘˜ ์ค‘ ์ž‘์€๊ฐ’์ด๋ž‘ ์ž‘์€๊ฐ’ ์ธ๋ฑ์Šค๋ฅผ ๊ฐ™์ด ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด์„œ ์ตœ์ข… ๊ฐ’ ์ตœ์†Ÿ๊ฐ’์„ ์ถœ๋ ฅํ•˜๊ฒŒ ํ’€์—ˆ์Œ ํ•˜ ์˜ˆ์ œ๋„ ๋ญ๋„ ๋‹ค ์ž˜ ๋‚˜์˜ค๋Š”๋ฐ ํ‹€๋ ธ๋‹ค๊ณ  ํ•ด์„œ ๋Œ€์ฒด ๋ญ๊ฐ€ ํ‹€๋ฆฐ๊ฑด์ง€ ๋ฐ˜๋ก€ ๋‹ค ์ฐพ์•„์„œ ์ž…๋ ฅํ•ด๋ดค๋Š”๋ฐ ๋‹ค ๋งž๋Š”๊ฑฐ์•ผ ์  ์žฅ ๊ทธ๋ž˜์„œ ๋’ค์ง€๊ณ  ๋’ค์ ธ์„œ ๋ฐ˜๋ก€ ์ฐพ์•˜๋Š”๋ฐ ๊ฐ™์€ ๊ฐ’์ด ๋“ค์–ด์˜ค๋ฉด..

[BOJ/Step15] 9461 : ํŒŒ๋„๋ฐ˜ ์ˆ˜์—ด (Python)

www.acmicpc.net/problem/9461 9461๋ฒˆ: ํŒŒ๋„๋ฐ˜ ์ˆ˜์—ด ์˜ค๋ฅธ์ชฝ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ์‚ผ๊ฐํ˜•์ด ๋‚˜์„  ๋ชจ์–‘์œผ๋กœ ๋†“์—ฌ์ ธ ์žˆ๋‹ค. ์ฒซ ์‚ผ๊ฐํ˜•์€ ์ •์‚ผ๊ฐํ˜•์œผ๋กœ ๋ณ€์˜ ๊ธธ์ด๋Š” 1์ด๋‹ค. ๊ทธ ๋‹ค์Œ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ณผ์ •์œผ๋กœ ์ •์‚ผ๊ฐํ˜•์„ ๊ณ„์† ์ถ”๊ฐ€ํ•œ๋‹ค. ๋‚˜์„ ์—์„œ ๊ฐ€์žฅ ๊ธด ๋ณ€์˜ www.acmicpc.net ๊ทธ๋ฆผ์„ ๋ณด๋ฉด ์ ํ™”์‹์„ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค ๋ณด๋ฉด ์ˆœ์„œ๋Œ€๋กœ 1 1 1 2 2 3 4 5 7 9 12 … ์ธ๋ฐ 3๋ถ€ํ„ฐ 3 = 1 + 2 = w(1) + w(5) = w(6) 4 = 1 + 3 = w(2) + w(6) = w(7) 5 = 1 + 4 = w(3) + w(7) = w(8) 7 = 2 + 7 = w(4) + w(8) = w(9) 9 = 2 + 7 = w(5) + w(9) = w(10) 12 = 3 + 9 = w(6) ..

[BOJ/Step15] 1904 : 01ํƒ€์ผ (Python)

www.acmicpc.net/problem/1904 1904๋ฒˆ: 01ํƒ€์ผ ์ง€์›์ด์—๊ฒŒ 2์ง„ ์ˆ˜์—ด์„ ๊ฐ€๋ฅด์ณ ์ฃผ๊ธฐ ์œ„ํ•ด, ์ง€์›์ด ์•„๋ฒ„์ง€๋Š” ๊ทธ์—๊ฒŒ ํƒ€์ผ๋“ค์„ ์„ ๋ฌผํ•ด์ฃผ์…จ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๊ฐ๊ฐ์˜ ํƒ€์ผ๋“ค์€ 0 ๋˜๋Š” 1์ด ์“ฐ์—ฌ ์žˆ๋Š” ๋‚ฑ์žฅ์˜ ํƒ€์ผ๋“ค์ด๋‹ค. ์–ด๋Š ๋‚  ์ง“๊ถ‚์€ ๋™์ฃผ๊ฐ€ ์ง€์›์ด www.acmicpc.net ์ญ‰ ๊ฐ€๋Šฅํ•œ ํƒ€์ผ์„ ๋‚˜์—ดํ•ด๋ณด๋ฉด ๊ทœ์น™์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค n=1 (1) : 1 n=2 (2) : 00 11 n=3 (3) : 001 100 111 n=4 (5) : 0000 0011 1001 1100 1111 n=5 (8) : 00001 00100 00111 10000 10011 11001 11100 11111 … f(n) = f(n-1) + f(n-2) ๋ผ๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค (1) ๋ฐฐ์—ด์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ• 1. ๋ฐฐ์—ด arr..

[SQL] ์˜ค๋ผํด ํ•จ์ˆ˜

1. ์˜ค๋ผํด ํ•จ์ˆ˜๋ž€? - ํŠน์ •ํ•œ ๊ฒฐ๊ณผ ๊ฐ’์„ ์–ป๊ธฐ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” ํŠน์ˆ˜ ๋ช…๋ น์–ด - ๋‚ด์žฅ ํ•จ์ˆ˜ built-in function : ์˜ค๋ผํด์—์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋Š” ๋‚ด์žฅ ํ•จ์ˆ˜์™€ - ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜ user-defined function : ์‚ฌ์šฉ์ž๊ฐ€ ํ•„์š”์— ์˜ํ•ด ์ง์ ‘ ์ •์˜ํ•œ ํ•จ์ˆ˜ 2. ๋‚ด์žฅ ํ•จ์ˆ˜์˜ ์ข…๋ฅ˜ - ๋‹จ์ผํ–‰ ํ•จ์ˆ˜ single-row function : ๋ฐ์ดํ„ฐ๊ฐ€ ํ•œ ํ–‰์”ฉ ์ž…๋ ฅ๋˜๊ณ  ์ž…๋ ฅ๋œ ํ•œ ํ–‰๋‹น ๊ฒฐ๊ณผ๊ฐ€ ํ•˜๋‚˜์”ฉ ๋‚˜์˜ค๋Š” ํ•จ์ˆ˜ - ๋‹ค์ค‘ํ–‰ ํ•จ์ˆ˜ multiple-row function : ์—ฌ๋Ÿฌ ํ–‰์ด ์ž…๋ ฅ๋˜์–ด ํ•˜๋‚˜์˜ ํ–‰์œผ๋กœ ๊ฒฐ๊ณผ๊ฐ€ ๋ฐ˜ํ™˜๋˜๋Š” ํ•จ์ˆ˜ 3. ๋‹จ์ผํ–‰ ํ•จ์ˆ˜ (1) ๋ฌธ์ž ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€๊ณตํ•˜๋Š” ๋ฌธ์ž ํ•จ์ˆ˜ [SQL] ์˜ค๋ผํด ๋‚ด์žฅ ํ•จ์ˆ˜ - ๋ฌธ์ž ํ•จ์ˆ˜ 1. ๋ฌธ์ž ํ•จ์ˆ˜๋ž€ - ๋ฌธ์ž ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€๊ณตํ•˜๊ฑฐ๋‚˜ ๋ฌธ์ž ๋ฐ..

[BOJ/Step15] 9184 : ์‹ ๋‚˜๋Š” ํ•จ์ˆ˜ ์‹คํ–‰ (Python)

www.acmicpc.net/problem/9184 9184๋ฒˆ: ์‹ ๋‚˜๋Š” ํ•จ์ˆ˜ ์‹คํ–‰ ์ž…๋ ฅ์€ ์„ธ ์ •์ˆ˜ a, b, c๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง„๋‹ค. ์ž…๋ ฅ์˜ ๋งˆ์ง€๋ง‰์€ -1 -1 -1๋กœ ๋‚˜ํƒ€๋‚ด๋ฉฐ, ์„ธ ์ •์ˆ˜๊ฐ€ ๋ชจ๋‘ -1์ธ ๊ฒฝ์šฐ๋Š” ์ž…๋ ฅ์˜ ๋งˆ์ง€๋ง‰์„ ์ œ์™ธํ•˜๋ฉด ์—†๋‹ค. www.acmicpc.net ์ด๊ฒŒ ๋Œ€์ฒด ์–ด๋–ป๊ฒŒ ํ’€์–ด์•ผ ๋˜๋Š” ๊ฑด์ง€ ์ ํ™”์‹์„ ์ฐพ์•„์„œ ์–ด๋–ป๊ฒŒ ํ•ด์•ผ๋˜๋Š”๊ฑด๊ฐ€ w(20, 20, 20) ๋ถ€ํ„ฐ ํ•˜๋‚˜ํ•˜๋‚˜ ์†์œผ๋กœ ํ’€์–ด์“ฐ๋Š”๋ฐ ์•„๋ฌด๋ฆฌ ์‹ฌํ•ด๋„ ๋Œ€์ฒด ์ด๋”ด ๋ฌธ์ œ์ผ๋ฆฌ๊ฐ€ ์—†๊ฒ ๋‹ค ์‹ถ์–ด์„œ ๊ตฌ๊ธ€๋ง.. ํ–ˆ๋”๋‹ˆ ๋ฉ”๋ชจ์ด์ œ์ด์…˜? ์ด๋ผ๋Š” ๊ฒŒ ๋‚˜์˜ค๋Š”๋ฐ ์„ธ์ƒ์— ko.wikipedia.org/wiki/๋ฉ”๋ชจ์ด์ œ์ด์…˜ ์•ฝ๊ฐ„ ํ˜๋ช…์ด์—ˆ์Œ ๋‡Œ ๊นจ๋—ํ•ด์ง€๋Š” ๋Š๋‚Œ.? 1. a, b, c๋ฒ”์œ„๊ฐ€ ํ•˜๋‚˜๋ผ๋„ 0 ์ดํ•˜์ด๋ฉด 1์„ ๋ฐ˜ํ™˜ํ•˜๊ณ  ํ•˜๋‚˜๋ผ๋„ 20 ์ด์ƒ์ด๋ฉด w(..

[BOJ/Step15] 1003 : ํ”ผ๋ณด๋‚˜์น˜ ํ•จ์ˆ˜ (Python)

www.acmicpc.net/problem/1003 1003๋ฒˆ: ํ”ผ๋ณด๋‚˜์น˜ ํ•จ์ˆ˜ ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋งˆ๋‹ค 0์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜์™€ 1์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜๋ฅผ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ์ถœ๋ ฅํ•œ๋‹ค. www.acmicpc.net ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋ž‘ ๋˜‘๊ฐ™๋‹ค 0์ด ์ž…๋ ฅ๋˜๋ฉด 0์ด ํ•œ๋ฒˆ ์ถœ๋ ฅ๋˜๊ณ  0๋ฒˆ์งธ fibonacci ์ˆ˜๋Š” 1์ด๋‹ค 1์ด ์ž…๋ ฅ๋˜๋ฉด 1์ด ํ•œ๋ฒˆ ์ถœ๋ ฅ๋˜๊ณ  1๋ฒˆ์งธ fibonacci ์ˆ˜๋Š” 1์ด๋‹ค 2๊ฐ€ ์ž…๋ ฅ๋˜๋ฉด 0๊ณผ 1์ด ํ•œ๋ฒˆ์”ฉ ์ถœ๋ ฅ๋˜๊ณ  2๋ฒˆ์งธ fibonacci ์ˆ˜๋Š” 2์ด๋‹ค … ์ญ‰ ๋‚˜์—ดํ•˜๋‹ค ๋ณด๋ฉด ๊ทœ์น™์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜์™€ ๊ฐ™์ด n๋ฒˆ์งธ 0์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜๋Š” n-1๋ฒˆ์งธ 0์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜ + n-2๋ฒˆ์งธ 0์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜์ด๊ณ  n๋ฒˆ์งธ 1์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜๋Š” n-1๋ฒˆ์งธ 1์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜ + n-2๋ฒˆ์งธ 1์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜์ด๋‹ค..

[BOJ/Step14] 14889 : ์Šคํƒ€ํŠธ์™€ ๋งํฌ (Python)

www.acmicpc.net/problem/14889 14889๋ฒˆ: ์Šคํƒ€ํŠธ์™€ ๋งํฌ ์˜ˆ์ œ 2์˜ ๊ฒฝ์šฐ์— (1, 3, 6), (2, 4, 5)๋กœ ํŒ€์„ ๋‚˜๋ˆ„๋ฉด ๋˜๊ณ , ์˜ˆ์ œ 3์˜ ๊ฒฝ์šฐ์—๋Š” (1, 2, 4, 5), (3, 6, 7, 8)๋กœ ํŒ€์„ ๋‚˜๋ˆ„๋ฉด ๋œ๋‹ค. www.acmicpc.net ์‰ฝ๊ฒŒ ํ’€์—ˆ๋Š”๋ฐ ๋ฐ”๋ณด๊ฐ™์€ ๋ถ€๋ถ„ ๋•Œ๋ฌธ์— ํ‹€๋ ค์„œ ํ•œ์ฐธ ๋จธ๋ฆฌ ์‹ธ๋งด.... ๋งˆ์ง€๋ง‰์— gap ๋ฆฌ์ŠคํŠธ ๊ตฌํ• ๋•Œ ๋ฒ”์œ„ ์„ค์ •์„ ๋ฉ์ฒญํ•˜๊ฒŒ ํ•ด์„œ ใ…กใ…œใ…  ์–ดํœด ๋ฉ์ฒญ์ด ๋‹ต๋‹ต์•„ ํŒ€ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ธ์ž๋กœ ์ „๋‹ฌํ•˜๋ฉด ๊ทธ ํŒ€์˜ ๋Šฅ๋ ฅ์น˜๋ฅผ ๊ณ„์‚ฐํ•ด์„œ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜ t_status() 1. ์ด์ค‘ ๋ฃจํ”„ ์‚ฌ์šฉ 1-1. ์ „๋‹ฌ๋œ ํŒ€ ๋ฆฌ์ŠคํŠธ์˜ ํŒ€์› i 1-2. 1-1์˜ ํŒ€์› i์™€ ๋‹ค๋ฅธ ํŒ€์› j ์˜ ์ ์ˆ˜ Sij 1-3. Sij๋ฅผ total์— ๋”ํ•ด์ค€๋‹ค 2. ์ตœ์ข… total ๋ฐ˜ํ™˜ 1. n์„ ..

[BOJ/Step14] 14888 : ์—ฐ์‚ฐ์ž ๋ผ์›Œ๋„ฃ๊ธฐ (Python)

www.acmicpc.net/problem/14888 14888๋ฒˆ: ์—ฐ์‚ฐ์ž ๋ผ์›Œ๋„ฃ๊ธฐ ์ฒซ์งธ ์ค„์— ์ˆ˜์˜ ๊ฐœ์ˆ˜ N(2 ≤ N ≤ 11)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„์—๋Š” A1, A2, ..., AN์ด ์ฃผ์–ด์ง„๋‹ค. (1 ≤ Ai ≤ 100) ์…‹์งธ ์ค„์—๋Š” ํ•ฉ์ด N-1์ธ 4๊ฐœ์˜ ์ •์ˆ˜๊ฐ€ ์ฃผ์–ด์ง€๋Š”๋ฐ, ์ฐจ๋ก€๋Œ€๋กœ ๋ง์…ˆ(+)์˜ ๊ฐœ์ˆ˜, ๋บ„์…ˆ(-)์˜ ๊ฐœ์ˆ˜, www.acmicpc.net ์ž…๋ ฅ๋ฐ›์€ ์—ฐ์‚ฐ์ž ๊ฐœ์ˆ˜๋ฅผ ์–ด๋–ป๊ฒŒ ๋ฐฐ์น˜ํ•˜๋Š๋ƒ๊ฐ€ ๊ด€๊ฑด.. ์ผ๋‹จ ์ˆœ์—ด์„ ๋ชจ๋‘ ๊ตฌํ•œ ๋‹ค์Œ์— ์ง‘ํ•ฉ์œผ๋กœ ๋ณ€๊ฒฝํ•ด ์ค‘๋ณต์„ ๋‚ ๋ ค๋ฒ„๋ฆฌ๊ธฐ๋กœ ํ–ˆ๋‹ค ์ฒ˜์Œ์—๋Š” ์ˆซ์ž + ์—ฐ์‚ฐ์ž + ์ˆซ์ž ํ•ด์„œ ์ญ‰ str๋กœ ๋งŒ๋“ค์–ด eval ํ•จ์ˆ˜๋กœ ๊ณ„์‚ฐํ–ˆ๋Š”๋ฐ ์Œ์ˆ˜ // ์–‘์ˆ˜ ํ•˜๋ฉด ๊ฐ’์ด ๋‹ฌ๋ผ์ง€๋Š”๊ฒƒ... ๊ทธ๋ž˜์„œ ์–ด์ฉ”์ˆ˜ ์—†์ด ํ•˜๋‚˜ํ•˜๋‚˜ ๊ณ„์‚ฐํ–ˆ๋‹ค ์—ฐ์‚ฐ์ž์™€ ์ˆซ์ž ๋ฆฌ์ŠคํŠธ๋ฅผ ์ „๋‹ฌํ•˜๋ฉด ๊ณ„์‚ฐํ•ด์„œ ๊ฒฐ๊ณผ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜ ex..

[BOJ/Step14] 2580 : ์Šค๋„์ฟ  (Python)

www.acmicpc.net/problem/2580 2580๋ฒˆ: ์Šค๋„์ฟ  ์Šค๋„์ฟ ๋Š” 18์„ธ๊ธฐ ์Šค์œ„์Šค ์ˆ˜ํ•™์ž๊ฐ€ ๋งŒ๋“  '๋ผํ‹ด ์‚ฌ๊ฐํ˜•'์ด๋ž‘ ํผ์ฆ์—์„œ ์œ ๋ž˜ํ•œ ๊ฒƒ์œผ๋กœ ํ˜„์žฌ ๋งŽ์€ ์ธ๊ธฐ๋ฅผ ๋ˆ„๋ฆฌ๊ณ  ์žˆ๋‹ค. ์ด ๊ฒŒ์ž„์€ ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ๊ฐ€๋กœ, ์„ธ๋กœ ๊ฐ๊ฐ 9๊ฐœ์”ฉ ์ด 81๊ฐœ์˜ ์ž‘์€ ์นธ์œผ๋กœ ์ด๋ฃจ www.acmicpc.net ์•„๋‹ˆ ๋‚˜ ์ง„์งœ ๋Œ์•„๋ฒ„๋ฆฌ๊ฒ ์Œ ์˜ˆ์ œ๋Š” ๋งž๋Š”๋ฐ ๊ณ„์† ์–ด๋–ป๊ฒŒ ๊ณ ์ณ๋„ ํ‹€๋ ธ๋‚˜๊ณ  ๋‚˜์™€์„œ ์ง„์งœ ์˜›๋‚ ์— ํ’€๋˜ ์Šค๋„์ฟ  ์ฑ… ์ฐพ์•„์„œ ์ œ์ผ ์–ด๋ ค์šด ๋ฌธ์ œ๋“ค๋กœ ํ•ด๋ดค๋Š”๋ฐ ๋‹ค ์ •๋‹ต ์ž˜ ๋‚˜์˜ค๋Š”๋ฐ ๋Œ€์ฒด ๋Œ€์ฒด ๋Œ€์ฒด์ฒดใ…”ใ…”์—์—ฅ ์–ด๋””๊ฐ€ ํ‹€๋ ธ๋‹ค๋Š”๊ฑฐ์ž„ ๋Œ์•„๋ฒ„๋ ค ์ง„์งœ ๋ฐฑ์ค€ ์ด๋†ˆ์ž์‹๋“ค์€ ํ…Œ์ŠคํŠธ์ผ€์ด์Šค๋ฅผ ์˜ค๋ฐฑ๊ฐœ์”ฉ ๋‚ด๋†”๋ผ... ์ง„์งœ ๋‹ค ๋•Œ๋ ค ๋ถ€์ˆ˜๋Ÿฌ ๊ฐ€๊ธฐ ์ „์—..... ์™œ ํ‹€๋ฆฐ๊ฑด์ง€๋ผ๋„ ์ข€ ์•Œ๋ ค์ค˜ ์ œ๋ฐ”๋ผ์•„์•„ใ…์•„๋ผ๋ž„ ์„ค๋ช…์€ ์ƒ๋žตํ•˜๊ฒ ๋‹ค.. ํ‹€๋ ธ๋‹ค์ž–์•„ ์  ์žฅ ใ…œ # 258..