โ๏ธ ๋ฌธ์ ์ค๋ช
๊ฐ angle์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ ์๊ฐ์ผ ๋ 1, ์ง๊ฐ์ผ ๋ 2, ๋๊ฐ์ผ ๋ 3, ํ๊ฐ์ผ ๋ 4๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
https://school.programmers.co.kr/learn/courses/30/lessons/120829
ํ๋ก๊ทธ๋๋จธ์ค
SW๊ฐ๋ฐ์๋ฅผ ์ํ ํ๊ฐ, ๊ต์ก, ์ฑ์ฉ๊น์ง Total Solution์ ์ ๊ณตํ๋ ๊ฐ๋ฐ์ ์ฑ์ฅ์ ์ํ ๋ฒ ์ด์ค์บ ํ
programmers.co.kr
โ๏ธ ์๊ตฌ์ฌํญ
1. ์ ๋ ฅ๋๋ ๊ฐ๋์ ๋ฐ๋ผ 1,2,3,4 ์ถ๋ ฅํ๊ธฐ
โ๏ธ ์์ฑ์ฝ๋
class Solution {
public int solution(int angle) {
int answer = -1;
if (0< angle && angle<90) {
answer = 1;
} else if (angle == 90) {
answer = 2;
} else if (angle <180) {
answer = 3;
} else if (angle ==180) {
answer = 4;
}
return answer;
}
}
โ๏ธ ์ฝ๋ ํ์ด
1. ์
๋ ฅ๋๋ ๊ฐ๋์ ๋ฐ๋ผ 1,2,3,4 ์ถ๋ ฅํ๊ธฐ
ใ: else-if๋ฌธ์ ์ฌ์ฉํ์ฌ ๋ฒ์ ๊ตฌ๋ถ
2. if (0 < angle && angle < 90)
ใ: Java์์๋ ๋ฒ์๋น๊ต (0<angle<90)๋ฅผ ์ง์ํ์ง ์๊ธฐ ๋๋ฌธ์ &&๋ฅผ ์ฌ์ฉํ์ฌ ๋๊ฐ์ง ์กฐ๊ฑด์ ์ฐ๊ฒฐ
3. int answer = -1;
ใ: ๋ฒ์(0~180)์ธ์ ๊ฐ์ด ์ ๋ ฅ๋๋ค๋ฉด -1 ์ถ๋ ฅ
'๋ด์ผ๋ฐฐ์์บ ํ > ์๊ณ ๋ฆฌ์ฆ ์ฝ๋์นดํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค/JAVA] 10. ๋ฐฐ์ด์ ํ๊ท (0) | 2025.03.08 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค/JAVA] 9. ์ง์์ ํฉ (0) | 2025.03.07 |
[ํ๋ก๊ทธ๋๋จธ์ค/JAVA] 7. ๋ ์์ ๋๋์ (0) | 2025.03.05 |
[ํ๋ก๊ทธ๋๋จธ์ค/JAVA] 6. ๋ ์์ ํฉ (0) | 2025.03.05 |
[ํ๋ก๊ทธ๋๋จธ์ค/JAVA] 5. ์ซ์ ๋น๊ตํ๊ธฐ (0) | 2025.03.04 |