728x90
๋ฐ์ํ
๋ฌธ์ ์ค๋ช
Stringํ ๋ฐฐ์ด seoul์ element์ค Kim์ ์์น x๋ฅผ ์ฐพ์, ๊น์๋ฐฉ์ x์ ์๋ค๋ String์ ๋ฐํํ๋ ํจ์, solution์ ์์ฑํ์ธ์. seoul์ Kim์ ์ค์ง ํ ๋ฒ๋ง ๋ํ๋๋ฉฐ ์๋ชป๋ ๊ฐ์ด ์ ๋ ฅ๋๋ ๊ฒฝ์ฐ๋ ์์ต๋๋ค.
์ ํ ์ฌํญ
- seoul์ ๊ธธ์ด 1 ์ด์, 1000 ์ดํ์ธ ๋ฐฐ์ด์ ๋๋ค.
- seoul์ ์์๋ ๊ธธ์ด 1 ์ด์, 20 ์ดํ์ธ ๋ฌธ์์ด์ ๋๋ค.
- Kim์ ๋ฐ๋์ seoul ์์ ํฌํจ๋์ด ์์ต๋๋ค.
์ ์ถ๋ ฅ ์
seoul | return |
["Jane", "Kim"] | ๊น์๋ฐฉ์ 1์ ์๋ค |
ํ์ด : ๊ฑ ๋ฐฐ์ด ์ค์ Kim์ด๋ผ๋ ๊ฑธ ๊ฐ์ง๊ณ ์์ผ๋ฉด x๋ฅผ i๋ก ๋ฐ๊พธ๊ณ ๊น์๋ฐฉ์ x์ ์๋ค ๋ฅผ ๋ฐํ
1
2
3
4
5
6
7
8
9
10
11
12
|
import Foundation
func solution(_ seoul:[String]) -> String {
var x = Int()
if seoul[i] == "Kim" {
x = i
break
}
}
return "๊น์๋ฐฉ์ \(x)์ ์๋ค"
}
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter
|
๋ค๋ฅธ ์ฌ๋ ํ์ด ์ค ๊ฐ์ฅ ์ข์ ๊ฒ
๊ตณ์ด for๋ฌธ์ ์ฌ์ฉํ์ง์๊ณ ๋ฐฐ์ด์ ๋ฉ์๋ ์ค index(of:)๋ฅผ ์ฌ์ฉํ๋ฉด ํด๋น index๊ฐ ์ถ๋ ฅ๋จ,
1
2
3
|
func solution(_ seoul:[String]) -> String {
}
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter
|
728x90
๋ฐ์ํ
'๐ Problem Solution > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์? Swift (0) | 2020.02.17 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค ์์ ์ฐพ๊ธฐ Swift (2) | 2020.02.16 |
ํ๋ก๊ทธ๋๋จธ์ค ๋ฌธ์์ด ๋ค๋ฃจ๊ธฐ ๊ธฐ๋ณธ Swift (0) | 2020.02.16 |
ํ๋ก๊ทธ๋๋จธ์ค ๋ฌธ์์ด ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๊ธฐ Swift (0) | 2020.02.14 |
ํ๋ก๊ทธ๋๋จธ์ค ๋ฌธ์์ด ๋ด p์ y์ ๊ฐ์ Swift (0) | 2020.02.14 |
๋๊ธ