๋ฐ์ํ
์ฃผ์ฌ์์ ๊ฐ์
๋ฌธ์ ์ค๋ช
๋จธ์ฑ์ด๋ ์ง์ก๋ฉด์ฒด ๋ชจ์์ ์์๋ฅผ ํ๋ ๊ฐ์ง๊ณ ์๋๋ฐ ์ด ์์์ ์ ์ก๋ฉด์ฒด ๋ชจ์์ ์ฃผ์ฌ์๋ฅผ ์ต๋ํ ๋ง์ด ์ฑ์ฐ๊ณ ์ถ์ต๋๋ค. ์์์ ๊ฐ๋ก, ์ธ๋ก, ๋์ด๊ฐ ์ ์ฅ๋์ด์๋ ๋ฐฐ์ด box์ ์ฃผ์ฌ์ ๋ชจ์๋ฆฌ์ ๊ธธ์ด ์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ก์ ๋, ์์์ ๋ค์ด๊ฐ ์ ์๋ ์ฃผ์ฌ์์ ์ต๋ ๊ฐ์๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ํ ์ฌํญ
- box์ ๊ธธ์ด๋ 3์ ๋๋ค.
- box[0] = ์์์ ๊ฐ๋ก ๊ธธ์ด
- box[1] = ์์์ ์ธ๋ก ๊ธธ์ด
- box[2] = ์์์ ๋์ด ๊ธธ์ด
- 1 ≤ box์ ์์ ≤ 100
- 1 ≤ n ≤ 50
- n ≤ box์ ์์
- ์ฃผ์ฌ์๋ ์์์ ํํํ๊ฒ ๋ฃ์ต๋๋ค
์ ์ถ๋ ฅ ์
box | n | result |
[1, 1, 1] | 1 | 1 |
[10, 8, 6] | 3 | 12 |
์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- ์์์ ํฌ๊ธฐ๊ฐ ๊ฐ๋ก 1, ์ธ๋ก 1, ๋์ด 1์ด๋ฏ๋ก ๋ชจ์๋ฆฌ์ ๊ธธ์ด๊ฐ 1์ธ ์ฃผ์ฌ์๋ 1๊ฐ ๋ค์ด๊ฐ ์ ์์ต๋๋ค.
์ ์ถ๋ ฅ ์ #2
- ์์์ ํฌ๊ธฐ๊ฐ ๊ฐ๋ก 10, ์ธ๋ก 8, ๋์ด 6์ด๋ฏ๋ก ๋ชจ์๋ฆฌ์ ๊ธธ์ด๊ฐ 3์ธ ์ฃผ์ฌ์๋ 12๊ฐ ๋ค์ด๊ฐ ์ ์์ต๋๋ค.
์ ์ถ
import Foundation
func solution(_ box:[Int], _ n:Int) -> Int {
return (box[0]/n) * (box[1]/n) * (box[2]/n)
}
๋ฐ์ํ
'โจ๏ธ Language > swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์ต๋๊ฐ ๋ง๋ค๊ธฐ (1) (0) | 2022.12.29 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ํฉ์ฑ์ ์ฐพ๊ธฐ (0) | 2022.12.29 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ๋ฐฐ์ด ํ์ ์ํค๊ธฐ (0) | 2022.12.29 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ๊ณต ๋์ง๊ธฐ (0) | 2022.12.29 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] 2์ฐจ์์ผ๋ก ๋ง๋ค๊ธฐ (0) | 2022.12.28 |