728x90
๋ฐ์ํ
๋ฌธ์ ์ค๋ช
ํจ์ solution์ ์ ์ x์ ์์ฐ์ n์ ์ ๋ ฅ ๋ฐ์, x๋ถํฐ ์์ํด x์ฉ ์ฆ๊ฐํ๋ ์ซ์๋ฅผ n๊ฐ ์ง๋๋ ๋ฆฌ์คํธ๋ฅผ ๋ฆฌํดํด์ผ ํฉ๋๋ค. ๋ค์ ์ ํ ์กฐ๊ฑด์ ๋ณด๊ณ , ์กฐ๊ฑด์ ๋ง์กฑํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
์ ํ ์กฐ๊ฑด
- x๋ -10000000 ์ด์, 10000000 ์ดํ์ธ ์ ์์ ๋๋ค.
- n์ 1000 ์ดํ์ธ ์์ฐ์์ ๋๋ค.
์ ์ถ๋ ฅ ์
x | n | answer |
2 | 5 | [2,4,6,8,10] |
4 | 3 | [4,8,12] |
-4 | 2 | [-4, -8] |
ํ์ด: array๋ฅผ ๋ง๋ค์ด์ฃผ๊ณ for๋ฌธ์ n๋งํผ ๋ฐ๋ณตํ๊ฒ ํ๊ณ array์์ x*i๋ฅผ ์ฐจ๋ก๋ก ๋ฃ์ด์ค
1
2
3
4
5
6
7
|
func solution(_ x:Int, _ n:Int) -> [Int64] {
var array = [Int64]()
for i in 1...n{
}
return array
}
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter
|
๋ค๋ฅธ ์ฌ๋ ํ์ด ์ค ๊ฐ์ฅ ์ข๋ค๊ณ ์๊ฐํ๋ ๊ฒ
ํ์ด:Array(1...n)์ผ๋ก 1๋ถํฐ n๋งํผ ๋ด๊ณ ์๋ ๋ฐฐ์ด์ ๋ง๋ค๊ณ map์ผ๋ก 1๋ถํฐ n๊น์ง x๋ฅผ ๊ณฑํ ๊ฑธ ๋๋ ์ ๋ฃ์ด์ค
1
2
3
|
func solution(_ x:Int, _ n:Int) -> [Int64] {
return Array(1...n).map { Int64($0 * x) }
}
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter
|
728x90
๋ฐ์ํ
'๐ Problem Solution > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค ์์ฐ Swift (0) | 2020.03.01 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค ์ง์ฌ๊ฐํ ๋ณ์ฐ๊ธฐ Swift (0) | 2020.03.01 |
ํ๋ก๊ทธ๋๋จธ์ค ํ๋ ฌ์ ๋ง์ Swift (0) | 2020.03.01 |
ํ๋ก๊ทธ๋๋จธ์ค ํธ๋ํฐ ๋ฒํธ ๊ฐ๋ฆฌ๊ธฐ Swift (0) | 2020.03.01 |
ํ๋ก๊ทธ๋๋จธ์ค ํ์ค๋ ์ Swift (0) | 2020.03.01 |
๋๊ธ