๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ384 [ํ๋ก๊ทธ๋๋จธ์ค LV.0] ๋๋ฌธ์์ ์๋ฌธ์ ๋๋ฌธ์์ ์๋ฌธ์ ๋ฌธ์ ์ค๋ช ๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, ๋๋ฌธ์๋ ์๋ฌธ์๋ก ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋ณํํ ๋ฌธ์์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์. ์ ํ ์ฌํญ 1 ≤ my_string์ ๊ธธ์ด ≤ 1,000 my_string์ ์์ด ๋๋ฌธ์์ ์๋ฌธ์๋ก๋ง ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ ์ถ๋ ฅ ์ my_string result "cccCCC" "CCCccc" "abCdEfghIJ" "ABcDeFGHij" ์ ์ถ๋ ฅ ์ ์ค๋ช ์ ์ถ๋ ฅ ์ #1 ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋๋ฌธ์๋ ์๋ฌธ์๋ก ๋ฐ๊พผ "CCCccc"๋ฅผ return ํฉ๋๋ค. ์ ์ถ๋ ฅ ์ #2 ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋๋ฌธ์๋ ์๋ฌธ์๋ก ๋ฐ๊พผ "ABcDeFGHij"๋ฅผ returnํฉ๋๋ค. ์ ์ถ import Foundation func solution(_ m.. 2023. 1. 9. [ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์ํธ ํด๋ ์ํธ ํด๋ ๋ฌธ์ ์ค๋ช ๊ตฐ ์ ๋ต๊ฐ ๋จธ์ฑ์ด๋ ์ ์ ์ค ์ ๊ตฐ์ด ๋ค์๊ณผ ๊ฐ์ ์ํธ ์ฒด๊ณ๋ฅผ ์ฌ์ฉํ๋ค๋ ๊ฒ์ ์์๋์ต๋๋ค. ์ํธํ๋ ๋ฌธ์์ด cipher๋ฅผ ์ฃผ๊ณ ๋ฐ์ต๋๋ค. ๊ทธ ๋ฌธ์์ด์์ code์ ๋ฐฐ์ ๋ฒ์งธ ๊ธ์๋ง ์ง์ง ์ํธ์ ๋๋ค. ๋ฌธ์์ด cipher์ ์ ์ code๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ ํด๋ ๋ ์ํธ ๋ฌธ์์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์. ์ ํ ์ฌํญ 1 ≤ cipher์ ๊ธธ์ด ≤ 1,000 1 ≤ code ≤ cipher์ ๊ธธ์ด cipher๋ ์๋ฌธ์์ ๊ณต๋ฐฑ์ผ๋ก๋ง ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๊ณต๋ฐฑ๋ ํ๋์ ๋ฌธ์๋ก ์ทจ๊ธํฉ๋๋ค. ์ ์ถ๋ ฅ ์ cipher code result "dfjardstddetckdaccccdegk" 4 "attack" "pfqallllabwaoclk" 2 "fallback" ์ ์ถ๋ ฅ.. 2023. 1. 9. [ํ๋ก๊ทธ๋๋จธ์ค LV.0] 369๊ฒ์ 369๊ฒ์ ๋ฌธ์ ์ค๋ช ๋จธ์ฑ์ด๋ ์น๊ตฌ๋ค๊ณผ 369๊ฒ์์ ํ๊ณ ์์ต๋๋ค. 369๊ฒ์์ 1๋ถํฐ ์ซ์๋ฅผ ํ๋์ฉ ๋๋ฉฐ 3, 6, 9๊ฐ ๋ค์ด๊ฐ๋ ์ซ์๋ ์ซ์ ๋์ 3, 6, 9์ ๊ฐ์๋งํผ ๋ฐ์๋ฅผ ์น๋ ๊ฒ์์ ๋๋ค. ๋จธ์ฑ์ด๊ฐ ๋งํด์ผ ํ๋ ์ซ์ order๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, ๋จธ์ฑ์ด๊ฐ ์ณ์ผ ํ ๋ฐ์ ํ์๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด ๋ณด์ธ์. ์ ํ ์ฌํญ 1 ≤ order ≤ 1,000,000 ์ ์ถ๋ ฅ ์ order result 3 1 29423 2 ์ ์ถ๋ ฅ ์ ์ค๋ช ์ ์ถ๋ ฅ ์ #1 3์ 3์ด 1๊ฐ ์์ผ๋ฏ๋ก 1์ ์ถ๋ ฅํฉ๋๋ค. ์ ์ถ๋ ฅ ์ #2 29423์ 3์ด 1๊ฐ, 9๊ฐ 1๊ฐ ์์ผ๋ฏ๋ก 2๋ฅผ ์ถ๋ ฅํฉ๋๋ค. ์ ์ถ import Foundation func solution(_ order:Int) -> Int {.. 2023. 1. 9. [ํ๋ก๊ทธ๋๋จธ์ค LV.0] ๊ฐ๊น์ด ์ ๊ฐ๊น์ด ์ ๋ฌธ์ ์ค๋ช ์ ์ ๋ฐฐ์ด array์ ์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, array์ ๋ค์ด์๋ ์ ์ ์ค n๊ณผ ๊ฐ์ฅ ๊ฐ๊น์ด ์๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ํ ์ฌํญ 1 ≤ array์ ๊ธธ์ด ≤ 100 1 ≤ array์ ์์ ≤ 100 1 ≤ n ≤ 100 ๊ฐ์ฅ ๊ฐ๊น์ด ์๊ฐ ์ฌ๋ฌ ๊ฐ์ผ ๊ฒฝ์ฐ ๋ ์์ ์๋ฅผ return ํฉ๋๋ค. ์ ์ถ๋ ฅ ์ array n result [3, 10, 28] 20 28 [10, 11, 12] 13 12 ์ ์ถ๋ ฅ ์ ์ค๋ช ์ ์ถ๋ ฅ ์ #1 3, 10, 28 ์ค 20๊ณผ ๊ฐ์ฅ ๊ฐ๊น์ด ์๋ 28์ ๋๋ค. ์ ์ถ๋ ฅ ์ #2 10, 11, 12 ์ค 13๊ณผ ๊ฐ์ฅ ๊ฐ๊น์ด ์๋ 12์ ๋๋ค. ์ ์ถ import Foundation func solution(_ array:.. 2023. 1. 9. [ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์ผ๊ฐํ์ ์์ฑ์กฐ๊ฑด (1) ์ผ๊ฐํ์ ์์ฑ์กฐ๊ฑด ๋ฌธ์ ์ค๋ช ์ ๋ถ ์ธ ๊ฐ๋ก ์ผ๊ฐํ์ ๋ง๋ค๊ธฐ ์ํด์๋ ๋ค์๊ณผ ๊ฐ์ ์กฐ๊ฑด์ ๋ง์กฑํด์ผ ํฉ๋๋ค. ๊ฐ์ฅ ๊ธด ๋ณ์ ๊ธธ์ด๋ ๋ค๋ฅธ ๋ ๋ณ์ ๊ธธ์ด์ ํฉ๋ณด๋ค ์์์ผ ํฉ๋๋ค. ์ผ๊ฐํ์ ์ธ ๋ณ์ ๊ธธ์ด๊ฐ ๋ด๊ธด ๋ฐฐ์ด sides์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. ์ธ ๋ณ์ผ๋ก ์ผ๊ฐํ์ ๋ง๋ค ์ ์๋ค๋ฉด 1, ๋ง๋ค ์ ์๋ค๋ฉด 2๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์. ์ ํ ์ฌํญ sides์ ์์๋ ์์ฐ์์ ๋๋ค. sides์ ๊ธธ์ด๋ 3์ ๋๋ค. 1 ≤ sides์ ์์ ≤ 1,000 ์ ์ถ๋ ฅ ์ sides result [1, 2, 3] 2 [3, 6, 2] 2 [199, 72, 222] 1 ์ ์ถ๋ ฅ ์ ์ค๋ช ์ ์ถ๋ ฅ ์ #1 ๊ฐ์ฅ ํฐ ๋ณ์ธ 3์ด ๋๋จธ์ง ๋ ๋ณ์ ํฉ 3๊ณผ ๊ฐ์ผ๋ฏ๋ก ์ผ๊ฐํ์ ์์ฑํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ 2.. 2023. 1. 7. [ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์ค๋ณต๋ ๋ฌธ์ ์ ๊ฑฐ ์ค๋ณต๋ ๋ฌธ์ ์ ๊ฑฐ ๋ฌธ์ ์ค๋ช ๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. my_string์์ ์ค๋ณต๋ ๋ฌธ์๋ฅผ ์ ๊ฑฐํ๊ณ ํ๋์ ๋ฌธ์๋ง ๋จ๊ธด ๋ฌธ์์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์. ์ ํ ์ฌํญ 1 ≤ my_string ≤ 110 my_string์ ๋๋ฌธ์, ์๋ฌธ์, ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๋๋ฌธ์์ ์๋ฌธ์๋ฅผ ๊ตฌ๋ถํฉ๋๋ค. ๊ณต๋ฐฑ(" ")๋ ํ๋์ ๋ฌธ์๋ก ๊ตฌ๋ถํฉ๋๋ค. ์ค๋ณต๋ ๋ฌธ์ ์ค ๊ฐ์ฅ ์์ ์๋ ๋ฌธ์๋ฅผ ๋จ๊น๋๋ค. ์ ์ถ๋ ฅ ์ my_string result "people" "peol" "We are the world" "We arthwold" ์ ์ถ๋ ฅ ์ ์ค๋ช ์ ์ถ๋ ฅ ์ #1 "people"์์ ์ค๋ณต๋ ๋ฌธ์ "p"์ "e"์ ์ ๊ฑฐํ "peol"์ return ํฉ๋๋ค. ์ ์ถ๋ ฅ ์ .. 2023. 1. 7. ์ด์ 1 ยทยทยท 41 42 43 44 45 46 47 ยทยทยท 64 ๋ค์ ๋ฐ์ํ