๋ฌธ์ ์ค๋ช
์ด ๋ฌธ์ ์๋ ํ์ค ์
๋ ฅ์ผ๋ก ๋ ๊ฐ์ ์ ์ n๊ณผ m์ด ์ฃผ์ด์ง๋๋ค.
๋ณ(*) ๋ฌธ์๋ฅผ ์ด์ฉํด ๊ฐ๋ก์ ๊ธธ์ด๊ฐ n, ์ธ๋ก์ ๊ธธ์ด๊ฐ m์ธ ์ง์ฌ๊ฐํ ํํ๋ฅผ ์ถ๋ ฅํด๋ณด์ธ์.
์ ํ ์กฐ๊ฑด
- n๊ณผ m์ ๊ฐ๊ฐ 1000 ์ดํ์ธ ์์ฐ์์ ๋๋ค.
์ ์ถ๋ ฅ ์
๋ฌธ์ ํ์ด
import Foundation
let n = readLine()!.components(separatedBy: [" "]).map { Int($0)! }
let (a, b) = (n[0], n[1])
for i in 0..<b {
print(String(repeating : "*", count : a))
}
- for๋ฌธ์ ์ด์ฉ, *์ a๊ฐ์ฉ ์ฐ๋ ๊ฒ์ b๋ฒ ๋ฐ๋ณตํ๋ค.
- ๋ฐ๋ณต์ repeating์ ์ฌ์ฉํด์ฃผ์๋ค.
๐ก ํผ๋๋ฐฑ
- ์ด์ ์ ํด๊ฒฐํ๋ 'ํธ๋ํฐ ๋ฒํธ ๊ฐ๋ฆฌ๊ธฐ' ๋ฌธ์ ์์ ๋ฐฐ์ ๋ repeating์ ์ฌ์ฉํ๋
ํจ์ฌ ํธ๋ฆฌํ๊ฒ ์ฝ๋๋ฅผ ์์ฑํ ์ ์์๋ค.
๋ฌธ์
'3๏ธโฃ Swift > Problem Solving' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Swift Algorithm] ์ ์ ์ ๊ณฑ๊ทผ ํ๋ณ Programmers(Lv.1) (0) | 2021.06.07 |
---|---|
[Swift Algorithm] ์ ์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฐ์นํ๊ธฐ Programmers(Lv.1) (0) | 2021.06.07 |
[Swift Algorithm] ํ๋ ฌ์ ๋ง์ Programmers(Lv.1) (0) | 2021.06.06 |
[Swift Algorithm] ํ์ค๋ ์ Programmers(Lv.1) (0) | 2021.06.06 |
[Swift Algorithm] x๋งํผ ๊ฐ๊ฒฉ์ด ์๋ n๊ฐ์ ์ซ์ Programmers(Lv.1) (0) | 2021.06.06 |
๋๊ธ