๋ฐ์ํ
๊ฐ๋๊ธฐ
๋ฌธ์ ์ค๋ช
๊ฐ์์ 0๋ ์ด๊ณผ 90๋ ๋ฏธ๋ง์ ์๊ฐ, 90๋๋ ์ง๊ฐ, 90๋ ์ด๊ณผ 180๋ ๋ฏธ๋ง์ ๋๊ฐ 180๋๋ ํ๊ฐ์ผ๋ก ๋ถ๋ฅํฉ๋๋ค. ๊ฐ angle์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ ์๊ฐ์ผ ๋ 1, ์ง๊ฐ์ผ ๋ 2, ๋๊ฐ์ผ ๋ 3, ํ๊ฐ์ผ ๋ 4๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
- ์๊ฐ : 0 < angle < 90
- ์ง๊ฐ : angle = 90
- ๋๊ฐ : 90 < angle < 180
- ํ๊ฐ : angle = 180
์ ํ ์ฌํญ
- 0 < angle ≤ 180
- angle์ ์ ์์ ๋๋ค.
์ ์ถ๋ ฅ ์
angle | result |
70 | 1 |
91 | 3 |
180 | 4 |
์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- angle์ด 70์ด๋ฏ๋ก ์๊ฐ์ ๋๋ค. ๋ฐ๋ผ์ 1์ returnํฉ๋๋ค.
์ ์ถ๋ ฅ ์ #2
- angle์ด 91์ด๋ฏ๋ก ๋๊ฐ์ ๋๋ค. ๋ฐ๋ผ์ 3์ returnํฉ๋๋ค.
์ ์ถ๋ ฅ ์ #3
- angle์ด 180์ด๋ฏ๋ก ํ๊ฐ์ ๋๋ค. ๋ฐ๋ผ์ 4๋ฅผ returnํฉ๋๋ค.
์ ์ถ
import Foundation
func solution(_ angle:Int) -> Int {
if angle < 90 { return 1 }
else if angle == 90 { return 2 }
else if angle < 180 { return 3 }
else{ return 4 }
}
๋ฐ์ํ
'โจ๏ธ Language > swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์๊ผฌ์น (0) | 2022.12.27 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์๊ผฌ์น (0) | 2022.12.13 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ํน์ ๋ฌธ์ ์ ๊ฑฐํ๊ธฐ (0) | 2022.12.13 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ๋ฌธ์ ๋ฐ๋ณต ์ถ๋ ฅํ๊ธฐ (0) | 2022.12.13 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์ง์ ํ์ ๊ฐ์ (0) | 2022.12.06 |