๋ชฉ๋กtuple (1)

Focus On Develop ๐ŸคŸ๐ŸคŸ

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ํ”„๋ฆฐํ„ฐ

์šฐ์„ ์ˆœ์œ„๊ฐ€ ๊ฐ€์žฅ ๋†’์€(์ตœ๋Œ“๊ฐ’) ์ธ์‡„๋ฌผ์„ ์ฐพ๊ณ , ๊ทธ๊ฒŒ ๋ฌธ์ œ์—์„œ ์š”๊ตฌํ•œ ์ธ์‡„๋ฌผ๊ณผ ๋™์ผํ•˜๋‹ค๋ฉด ๋ช‡๋ฒˆ์งธ๋กœ ์ถœ๋ ฅ๋˜์—ˆ๋Š”์ง€๋ฅผ ์•Œ์•„์•ผ ํ•œ๋‹ค. ์ฆ‰ ์šฐ์„ ์ˆœ์œ„๋งŒ ๋†’๋‹ค๊ณ  ๋˜๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ, ์šฐ์„ ์ˆœ์œ„์™€ ์ธ์‡„๋ฌผ๋ฒˆํ˜ธ๋ฅผ ์Œ์œผ๋กœ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค๋Š” ๋œป์ด๋‹ค. ํŠœํ”Œ๋กœ (์ธ์‡„๋ฌผ์œ„์น˜, ์šฐ์„ ์ˆœ์œ„)๋ฅผ ๊ฐ€์ง€๊ณ  ์ƒˆ๋กœ์šด ๋ฐฐ์—ด์„ ๋งŒ๋“  ๋‹ค์Œ, ๋ฌธ์ œ์— ์ฃผ์–ด์ง„ ๋Œ€๋กœ ๊ฐ€์žฅ ์•ž์˜ ์ธ์‡„๋ฌผ์ด ์ถœ๋ ฅํ•  ์ˆœ์„œ์ธ์ง€ ํ™•์ธํ•˜๊ณ , ๋งž๋‹ค๋ฉด ์ด๊ฒŒ ์š”๊ตฌํ–ˆ๋˜ ์ธ์‡„๋ฌผ๋ฒˆํ˜ธ์™€ ์ผ์น˜ํ•˜๋Š”์ง€ ํ•œ๋ฒˆ๋” ๊ฒ€์ฆํ•˜๋Š” ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์น˜๊ณ , ์ผ์น˜ํ•˜๋ฉด ์ถœ๋ ฅํ•ด์ฃผ๋ฉด ๋œ๋‹ค. func solution(_ priorities:[Int], _ location:Int) -> Int { var printArray: [(Int, Int)] = [] var res = 1 for (i, x) in priorities.enumerated(..