Potato
์•ˆ๋…•ํ•˜์„ธ์š”, ๊ฐ์žก๋‹ˆ๋‹ค?๐Ÿฅ” ^___^ ๐Ÿ˜บ github ๋ฐ”๋กœ๊ฐ€๊ธฐ ๐Ÿ‘‰๐Ÿป
๋ฐ˜์‘ํ˜•

Algorithm 237

[๋ฐฑ์ค€] (Swift) 17413๋ฒˆ - ๋‹จ์–ด๋’ค์ง‘๊ธฐ2

๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/17413 17413๋ฒˆ: ๋‹จ์–ด ๋’ค์ง‘๊ธฐ 2 ๋ฌธ์ž์—ด S๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์ด ๋ฌธ์ž์—ด์—์„œ ๋‹จ์–ด๋งŒ ๋’ค์ง‘์œผ๋ ค๊ณ  ํ•œ๋‹ค. ๋จผ์ €, ๋ฌธ์ž์—ด S๋Š” ์•„๋ž˜์™€๊ณผ ๊ฐ™์€ ๊ทœ์น™์„ ์ง€ํ‚จ๋‹ค. ์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž('a'-'z'), ์ˆซ์ž('0'-'9'), ๊ณต๋ฐฑ(' '), ํŠน์ˆ˜ ๋ฌธ์ž('')๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ www.acmicpc.net ๋‚ด๊ฐ€ ํ‘ผ ํ’€์ด ํƒœ๊ทธ๋กœ ๊ตฌ๋ณ„ํ•ด์•ผํ•˜๋Š” ๋ฌธ์ œ์ธ๊ฒƒ์€ ์•Œ์•˜์ง€๋งŒ while๋ฌธ๊ณผ if ๋ฌธ์„ ์ค‘์ฒฉํ•ด์„œ ์ƒˆ๋กœ์šด array์— ๋„ฃ์–ด์ฃผ๋ฉด์„œ ๋ฌธ์ œ๋ฅผ ํ’€๋ ค๊ณ ํ–ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋„ˆ๋ฌด ๋งŽ์ด ์ฐจ์ง€ํ•  ๊ฒƒ ๊ฐ™๋‹ค. ๊ณ ๋ฏผํ•ด๋ณด๋‹ค๊ฐ€ ์ธํ„ฐ๋„ท์„ ์กฐ๊ธˆ ์ฐพ์•„๋ณด๋‹ˆ ์ผ๋ฐ˜ string์œผ๋กœ ๋”ํ•ด์ฃผ๊ณ , ์ดˆ๊ธฐํ™”ํ•ด์ฃผ๊ณ , print(terminator) ๊ธฐ๋Šฅ์„ ์ด์šฉํ•ด์„œ ํ•œ์ค„๋กœ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. terminator ๊ธฐ๋Šฅ..

Algorithm/Baekjoon 2022.02.07

[๋ฐฑ์ค€] (Swift) 10866๋ฒˆ - ๋ฑ(deque)

๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/10866 10866๋ฒˆ: ๋ฑ ์ฒซ์งธ ์ค„์— ์ฃผ์–ด์ง€๋Š” ๋ช…๋ น์˜ ์ˆ˜ N (1 ≤ N ≤ 10,000)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์—๋Š” ๋ช…๋ น์ด ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง„๋‹ค. ์ฃผ์–ด์ง€๋Š” ์ •์ˆ˜๋Š” 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 100,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค. ๋ฌธ์ œ์— ๋‚˜์™€์žˆ์ง€ www.acmicpc.net ๋‚ด๊ฐ€ ํ‘ผ ํ’€์ด ์ฝ”๋“œ ๊ธธ์ด ์ ์ˆ˜์—์„œ B๋ฅผ ๋ฐ›์•˜๋‹ค. ์ด๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•, ๋” ํšจ์œจ์ ์ธ ์ฝ”๋”ฉ ๋ฐฉ๋ฒ•์ด ๋ญ๊ฐ€ ์žˆ์„๊นŒ? import Foundation let n = Int(readLine()!)! var answer: [String] = [] for _ in 0..

Algorithm/Baekjoon 2022.02.06

[๋ฐฑ์ค€] (Swift) 1158๋ฒˆ - ์š”์„ธํ‘ธ์Šค ๋ฌธ์ œ

๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/1158 1158๋ฒˆ: ์š”์„ธํ‘ธ์Šค ๋ฌธ์ œ ์ฒซ์งธ ์ค„์— N๊ณผ K๊ฐ€ ๋นˆ ์นธ์„ ์‚ฌ์ด์— ๋‘๊ณ  ์ˆœ์„œ๋Œ€๋กœ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ K ≤ N ≤ 5,000) www.acmicpc.net ๋‚ด๊ฐ€ ํ‘ผ ํ’€์ด idx๋ฅผ pop, push๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ตฌํ˜„ํ•˜๋ ค๊ณ  ํ–ˆ์ง€๋งŒ ์ €๋ ‡๊ฒŒ ๋ง์…ˆ๊ณผ count๋ฅผ ํ™œ์šฉํ•œ ๋‚˜๋ˆ—์…ˆ์œผ๋กœ ๊ทœ์น™์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. ์ด ๋ถ€๋ถ„์—์„œ ์กฐ๊ธˆ ๋ง‰ํ˜”์ง€๋งŒ, ๊ทœ์น™์„ ์ฐพ์œผ๋‹ˆ ์™„์ „ํžˆ ์ดํ•ด๊ฐ€ ๊ฐ”๋‹ค. import Foundation let input = readLine()!.split(separator: " ").map { Int($0)! } var nums: [Int] = [] var answer: [Int] = [] var idx = input[1] - 1 for i in..

Algorithm/Baekjoon 2022.02.05

[๋ฐฑ์ค€] (Swift) 10845๋ฒˆ - ํ

๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/10845 10845๋ฒˆ: ํ ์ฒซ์งธ ์ค„์— ์ฃผ์–ด์ง€๋Š” ๋ช…๋ น์˜ ์ˆ˜ N (1 ≤ N ≤ 10,000)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์—๋Š” ๋ช…๋ น์ด ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง„๋‹ค. ์ฃผ์–ด์ง€๋Š” ์ •์ˆ˜๋Š” 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 100,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค. ๋ฌธ์ œ์— ๋‚˜์™€์žˆ์ง€ www.acmicpc.net ๋‚ด๊ฐ€ ํ‘ผ ํ’€์ด ์ด์ „์— ํ’€์—ˆ๋˜ ์Šคํƒ, ์—๋””ํ„ฐ์™€ ๋น„์Šทํ•œ ๊ตฌ์กฐ๋กœ ์ด๋ฃจ์–ด์ง€๋Š” ์ฝ”๋“œ์ด๋ฏ€๋กœ ๋ณ„ ๊ณ ๋ฏผ์—†์ด ๋ฐ”๋กœ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. import Foundation let n = Int(readLine()!)! var answer: [String] = [] for _ in 0..

Algorithm/Baekjoon 2022.02.04

[๋ฐฑ์ค€] (Swift) 1406๋ฒˆ - ์—๋””ํ„ฐ

๋ฌธ์ œ๋งํฌ https://www.acmicpc.net/problem/1406 1406๋ฒˆ: ์—๋””ํ„ฐ ์ฒซ์งธ ์ค„์—๋Š” ์ดˆ๊ธฐ์— ํŽธ์ง‘๊ธฐ์— ์ž…๋ ฅ๋˜์–ด ์žˆ๋Š” ๋ฌธ์ž์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ์ด ๋ฌธ์ž์—ด์€ ๊ธธ์ด๊ฐ€ N์ด๊ณ , ์˜์–ด ์†Œ๋ฌธ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๊ธธ์ด๋Š” 100,000์„ ๋„˜์ง€ ์•Š๋Š”๋‹ค. ๋‘˜์งธ ์ค„์—๋Š” ์ž…๋ ฅํ•  ๋ช…๋ น์–ด์˜ ๊ฐœ์ˆ˜ www.acmicpc.net ๋‚ด๊ฐ€ ํ‘ผ ํ’€์ด (1) - ์‹œ๊ฐ„์ดˆ๊ณผ! ์ปค์„œ๋ฅผ ์›€์ง์—ฌ์•ผํ•œ๋‹ค๋Š” ์ƒ๊ฐ์œผ๋กœ ๋ฐฐ์—ด์—์„œ ์ธ๋ฑ์Šค๋ฅผ ์™”๋‹ค๊ฐ”๋‹ค ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ํ’€์—ˆ์Œ. ๋ฐฐ์—ด์„ ์›€์ง์ด๊ณ , ํ•˜๋‚˜์˜ ์—ฐ์‚ฐ์ด ์ˆ˜ํ–‰๋ ๋•Œ๋งˆ๋‹ค ์ธ๋ฑ์Šค์™€ ๋ฌธ์ž์—ด์„ ๋ฐ”๊พธ์–ด์ค˜์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์‹œ๊ฐ„์ดˆ๊ณผ๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒƒ ๊ฐ™์Œ. import Foundation var text = Array(readLine()!) let n = Int(readLine()!)! var cursor = text..

Algorithm/Baekjoon 2022.01.30

[๋ฐฑ์ค€] (Swift) 1874๋ฒˆ - ์Šคํƒ ์ˆ˜์—ด

๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/1874 1874๋ฒˆ: ์Šคํƒ ์ˆ˜์—ด 1๋ถ€ํ„ฐ n๊นŒ์ง€์— ์ˆ˜์— ๋Œ€ํ•ด ์ฐจ๋ก€๋กœ [push, push, push, push, pop, pop, push, push, pop, push, push, pop, pop, pop, pop, pop] ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋ฉด ์ˆ˜์—ด [4, 3, 6, 8, 7, 5, 2, 1]์„ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค. www.acmicpc.net ๋‚˜์˜ ํ’€์ด ๋ฌธ์ œ๋ฅผ ์ดํ•ดํ•˜๋Š”๋ฐ ์‹œ๊ฐ„์ด ์กฐ๊ธˆ ๊ฑธ๋ ธ์ง€๋งŒ, ์ดํ•ดํ•˜๊ณ  ๋‚˜๋‹ˆ ์–ด๋ ค์šด ๋ฌธ์ œ๋Š” ์•„๋‹ˆ์—ˆ๋‹ค. ๋ฌธ์ œ์˜ ์ฒซ๋ฒˆ์žฌ ์ž…์ถœ๋ ฅ์„ ์˜ˆ์‹œ๋กœ ๋“ค์–ด๋ณด์•˜๋‹ค. (8 4 3 6 8 7 5 2 1) ์ž…๋ ฅ์„ ํ•ด์„ํ•ด๋ณด๋ฉด, ์ฒ˜์Œ ์ˆซ์ž 8์„ ๊ธฐ์ค€์œผ๋กœ 8 ๋ฒˆ ์ž…๋ ฅ ๋ฐ›์„๊ฑฐ๊ณ , ์ˆ˜์—ด์€ 4,3,,,, ์ด๋ ‡๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค. ๋ผ๋Š” ์˜๋ฏธ์ด๋‹ค. ๋”ฐ๋ผ์„œ n์„..

Algorithm/Baekjoon 2022.01.28

[๋ฐฑ์ค€] (Swift) 9012๋ฒˆ - ๊ด„ํ˜ธ

๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/9012 9012๋ฒˆ: ๊ด„ํ˜ธ ๊ด„ํ˜ธ ๋ฌธ์ž์—ด(Parenthesis String, PS)์€ ๋‘ ๊ฐœ์˜ ๊ด„ํ˜ธ ๊ธฐํ˜ธ์ธ ‘(’ ์™€ ‘)’ ๋งŒ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š” ๋ฌธ์ž์—ด์ด๋‹ค. ๊ทธ ์ค‘์—์„œ ๊ด„ํ˜ธ์˜ ๋ชจ์–‘์ด ๋ฐ”๋ฅด๊ฒŒ ๊ตฌ์„ฑ๋œ ๋ฌธ์ž์—ด์„ ์˜ฌ๋ฐ”๋ฅธ ๊ด„ํ˜ธ ๋ฌธ์ž์—ด(Valid PS, VPS)์ด๋ผ๊ณ  www.acmicpc.net ๋‚ด๊ฐ€ ํ‘ผ ํ’€์ด ์ดˆ๋ฐ˜์— ์ž…๋ ฅ๋ฐ›๋Š” line๋“ค์„ array์— ๋„ฃ์€ ํ›„, rightValue ๋ผ๋Š” ์ƒˆ๋กœ์šด array์— (, (, ), ์ด๋ ‡๊ฒŒ ํ•˜๋‚˜์”ฉ ๋„ฃ์–ด์ฃผ๊ณ , '('์™€ ')' ๋กœ ์Œ์ด ์ด๋ฃจ์–ด์ง€๋ฉด ์—†์• ์ฃผ๊ณ , ์ตœ์ข…์ ์œผ๋กœ rightValue ๋ฐฐ์—ด์˜ ๊ธธ์ด๊ฐ€ '0'์ด ๋˜๋ฉด YES๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋ ค๊ณ  ํ–ˆ๋‹ค. (์˜ˆ์ „์— ํŒŒ์ด์ฌ์œผ๋กœ ์ฝ”ํ…Œ๋ฅผ ๋ณผ๋•Œ๋Š” ์ด๋ ‡๊ฒŒ ํ–ˆ์—ˆ๋‹ค...

Algorithm/Baekjoon 2022.01.19

[๋ฐฑ์ค€] (Swift) 9093๋ฒˆ - ๋‹จ์–ด ๋’ค์ง‘๊ธฐ

python์œผ๋กœ๋งŒ ๋ฌธ์ œ๋ฅผ ํ’€๋‹ค๊ฐ€ iOS ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ธฐ๋กœ ๋‹ค์งํ•˜๊ณ  ์ด์ œ Swift๋กœ ๋ฌธ์ œ ํ’€์–ด์•ผ์ง•~~ ํ•˜๋Š” ์š”์ฆ˜์ด๋‹ค. ํŒŒ์ด์ฌ์—์„œ ๋˜๊ฒŒ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ตฌํ˜„ํ–ˆ์—ˆ๋˜ ๊ฒƒ๋“ค์ด ์ƒ์†Œํ•˜๊ฒŒ ๋Š๊ปด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ํ—ˆํ—ˆ... ๊ทธ๋ฆฌ๊ณ  ์˜ค๋žœ์‹œ๊ฐ„๋™์•ˆ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ์กฐ๊ธˆ ์†Œํ™€ํžˆ ํ–ˆ๋”๋‹ˆ ์กฐ๊ธˆ ๊นŒ๋จน์€๊ฒƒ๋„ ์ธ์ •์ด๋‹ค. ์•ž์œผ๋กœ ๋งค์ผ ํ•œ๋‘๋ฌธ์ œ์”ฉ์€ ๊ผญ ํ’€๋ฉด์„œ ๊ฐ์„ ์ตํ˜€์•ผ๊ฒ ๋‹ค. ๊ทธ๋ž˜์„œ ๋‚œ ์š”์ฆ˜ "๋ฐฑ์ค€"์—์„œ ์ œ๊ณตํ•˜๋Š” ์˜จ๋ผ์ธ ๊ฐ•์˜ ์ˆœ์„œ๋Œ€๋กœ ๋ฌธ์ œ๋ฅผ ํ’€๊ณ  ์žˆ๋‹ค. (์ธ๊ฐ• ๊ตฌ๋งค๋Š” ์•ˆํ–ˆ๊ณ  ๊ทธ๋ƒฅ ๋ฌธ์ œ์ง‘ ๋งˆ๋ƒฅ ๋ฌธ์ œ๋งŒ ๊ณจ๋ผํ‘ธ๋Š” ์ค‘์ด๋‹ค.) ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ธฐ์ดˆ 1/2 ๋ฅผ ํ‘ธ๋Š” ์ค‘์ด๊ณ  ์ˆœ์„œ๋Œ€๋กœ ์ฐจ๊ทผ์ฐจ๊ทผ ํ’€๊ฑฐ๋‹ค. ์˜ค๋Š˜ ๋ฌธ์ œ go ๋ฌธ์ œ๋งํฌ https://www.acmicpc.net/problem/9093 9093๋ฒˆ: ๋‹จ์–ด ๋’ค์ง‘๊ธฐ ์ฒซ์งธ ์ค„์— ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜ T๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ํ…Œ์Šค..

Algorithm/Baekjoon 2022.01.16

[๋ฐฑ์ค€] (Swift) 10828๋ฒˆ - ์Šคํƒ(stack)

๋ฌธ์ œ ๋งํฌ https://www.acmicpc.net/problem/10828 10828๋ฒˆ: ์Šคํƒ ์ฒซ์งธ ์ค„์— ์ฃผ์–ด์ง€๋Š” ๋ช…๋ น์˜ ์ˆ˜ N (1 ≤ N ≤ 10,000)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์—๋Š” ๋ช…๋ น์ด ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง„๋‹ค. ์ฃผ์–ด์ง€๋Š” ์ •์ˆ˜๋Š” 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 100,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค. ๋ฌธ์ œ์— ๋‚˜์™€์žˆ์ง€ www.acmicpc.net ๋‚ด๊ฐ€ ํ‘ผ ํ’€์ด ์ผ๋ฐ˜์ ์ธ ์Šคํƒ์˜ ๊ฐœ๋…์„ ํ™•์ธํ•˜๋Š” ๋ฌธ์ œ๋‹ค. ํ•จ์ˆ˜๋กœ ๊ฐ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜์˜€๊ณ , switch case๋ฌธ์„ ํ™œ์šฉํ•˜์˜€๋‹ค. var stack:[Int] = [] let n = Int(readLine()!)! for _ in 1...n{ let a = readLine()!.split(separator:" ").map{String($0)} switch a[0] { case..

Algorithm/Baekjoon 2022.01.16

[๋ฐฑ์ค€] 2178๋ฒˆ - ๋ฏธ๋กœํƒ์ƒ‰ (ํŒŒ์ด์ฌ)

๋ฌธ์ œ๋งํฌ https://www.acmicpc.net/problem/2178 2178๋ฒˆ: ๋ฏธ๋กœ ํƒ์ƒ‰ ์ฒซ์งธ ์ค„์— ๋‘ ์ •์ˆ˜ N, M(2 ≤ N, M ≤ 100)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‹ค์Œ N๊ฐœ์˜ ์ค„์—๋Š” M๊ฐœ์˜ ์ •์ˆ˜๋กœ ๋ฏธ๋กœ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ๊ฐ์˜ ์ˆ˜๋“ค์€ ๋ถ™์–ด์„œ ์ž…๋ ฅ์œผ๋กœ ์ฃผ์–ด์ง„๋‹ค. www.acmicpc.net ๋‚˜์˜ํ’€์ด ๋Œ€๋ถ€๋ถ„์˜ ๊ทธ๋ž˜ํ”„ํƒ์ƒ‰ ๋ฌธ์ œ๋Š” dfs,dfs๋กœ ํ’€๋ฆฌ๊ณ  dx, dy๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ’€๋ฉด ๋œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์•Œ๊ฒŒ๋˜์—ˆ๋‹ค. ์ดˆ๋ฐ˜์— ๋ฐฉ๋ฌธํ•˜๊ณ ์žํ•˜๋Š” ๋…ธ๋“œ๋ฅผ 0,0์œผ๋กœ ๋†“๊ณ  ํ•˜๋‚˜์”ฉ ์ฃผ๋ณ€ ๋…ธ๋“œ๋ฅผ ๊ฒ€์ƒ‰ํ•ด๊ฐ€๋ฉฐ ์˜ฎ๊ฒจ๊ฐ€๋ฉด๋œ๋‹ค! ํ•ด๋‹น ๋ฌธ์ œ์ฒ˜๋Ÿผ ๋งˆ์ง€๋ง‰์— "์ตœ๋‹จ๊ฑฐ๋ฆฌ"๋ฅผ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์™€ ๊ฐ™์ด ์œ„์น˜๊ฐ€ ์•„๋‹ˆ๋ผ ์ง„ํ–‰์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ๋ฉด +=1์”ฉ ํ•ด๋‚˜์•„๊ฐ„ ํ–‰๋ ฌ์„ ํ•˜๋‚˜ ๋” ๋งŒ๋“  ํ›„(ํ•ด๋‹น ๋ฌธ์ œ์—์„œ dist) ๊ตฌํ•ด์ฃผ๋Š”๊ฒƒ์ด ํŽธํ•˜๋‹ค. from collections im..

Algorithm/Baekjoon 2021.10.14
๋ฐ˜์‘ํ˜•