๐ง๐ป programmers
32. Java/Javascript ํ๋ก๊ทธ๋๋จธ์ค(lv.0) ํผ์ ๋๋ ๋จน๊ธฐ(3)
๊ณต๋ฐฑ์ค
2025. 3. 11. 20:12
728x90
๋ฐ์ํ
โ ๋ฌธ์
๋จธ์ฑ์ด๋ค ํผ์๊ฐ๊ฒ๋ ํผ์๋ฅผ ๋ ์กฐ๊ฐ์์ ์ด ์กฐ๊ฐ๊น์ง ์ํ๋ ์กฐ๊ฐ ์๋ก ์๋ผ์ค๋๋ค. ํผ์ ์กฐ๊ฐ ์ slice์ ํผ์๋ฅผ ๋จน๋ ์ฌ๋์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, n๋ช ์ ์ฌ๋์ด ์ต์ ํ ์กฐ๊ฐ ์ด์ ํผ์๋ฅผ ๋จน์ผ๋ ค๋ฉด ์ต์ ๋ช ํ์ ํผ์๋ฅผ ์์ผ์ผ ํ๋์ง๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
โ Java
class Solution {
public int solution(int slice, int n) {
int answer = 0;
/*
n๋ช
์ ์ฌ๋์ด ์ต์ ํ์กฐ๊ฐ ์ด์ํผ์๋ฅผ ๋ง๋ค์ด์ผํจ
ํผ์ ์กฐ๊ฐ 2 - 10
๋ง์ฝ n / slice -> ์ฌ๋ฆผ
math.ceil()์ฌ์ฉ
*/
answer = (int)Math.ceil((double)n / slice);
return answer;
}
}
โ JavaScript
function solution(slice, n) {
let answer = 0;
answer = Math.ceil(n / slice);
return answer;
}
728x90