INPUT
๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ํํ
readLine()์ return value๊ฐ ์ต์ ๋์ด๊ธฐ ๋๋ฌธ์ force unwrapping์ ํด์ค์ผ ์ฌ์ฉํ ์๊ฐ ์์ต๋๋ค โ๏ธ
let str = readLine()!
Array๋ก ๋ฐ๊ธฐ
๊ณต๋ฐฑ์ ๋๊ณ ๋ฌธ์์ด์ ๋ฐ๋ ๊ฒฝ์ฐ์๋ split์ ํตํด ๋ถ๋ฆฌํ์ฌ ์ ์ฅํ ์ ์์ต๋๋ค.
๐ก ์ฃผ์ํ ์ : split()ํ ๋ฐ์ดํฐ๋ String์ด ์๋ Substring์ ๋๋ค.
(์์ฐํ ๋ค๋ฅธ type์ด๋ผ error๋๋ ๊ฒฝ์ฐ๊ฐ ์์ผ๋ ์์๋๋ฉด ์ข์ต๋๋น)
let arrString = readLine()!.split(separator: " ")
Int๋ก ๋ฐ๊ธฐ
๐ ์ซ์ ํ๋๋ง ์ ๋ ฅ๋ฐ๋ ๊ฒฝ์ฐ
let num = Int(readLine()!)!
๐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํ์ฌ ์ฌ๋ฌ๊ฐ๋ฅผ ์ ๋ ฅ๋ฐ๋ ๊ฒฝ์ฐ
type์ Array<Int> ์ ๋๋ค.
let arrNum = readLine()!.split(separator: " ").map{Int($0)!}
๐ ๊ณต๋ฐฑ์์ด ๊ธด์ซ์๋ฅผ ๋ฐฐ์ด๋ก ๋ง๋ค๊ณ ์ถ์ ๊ฒฝ์ฐ
let arrNum2 = readLine()!.map{Int(String($0))!}
OUTPUT
๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ํํ
print(content)
๐ ๊ฐํ ์์ด ์ถ๋ ฅ
print(content, terminator: "")
๐ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฆฌํ์ฌ ์ถ๋ ฅ
print(1,2,3,4,5,separator: " * ")
์ฌ์ค swift๋ iOS ๊ฐ๋ฐํ ๋๋ ์ฐ์ง.. ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ ๋ ์ ์์ฐ๋๋ฐ
์ด๋ฒ์ ์ด๋ฆฐ ํ ์ค ๊ฐ๋ฐ์ ์ฑ๋ฆฐ์ง์์ iOS ์์ง๋์ด์๊ฒ ์ฝํ ๋ฅผ swift๋ก๋ง ํ ์ ์๊ฒ ํ๋ค.
๊ทธ๋์ ๊ธํ๊ฒ ์ ๋ฆฌ์ค..
'๐ Algorithm > Swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Swift] ํ๋ก๊ทธ๋๋จธ์ค ์ซ์ ์ง๊ฟ (0) | 2022.12.16 |
---|---|
[Swift] ๋ฐฑ์ค 2941 : ํฌ๋ก์ํฐ์ ์ํ๋ฒณ (0) | 2022.07.31 |