나의 틀린 풀이
public class Solution {
public int solution(int[] box, int n) {
int answer = 0;
answer=box[0]/n * box[1]/n * box[2]/n;
return answer;
}
}
▶ 위와 같은 경우 몫* 몫 * 몫이 아니라
▶ 몫*box[1]가 되는 불상사가 일어난다.
올바른 풀이
public class Solution {
public int solution(int[] box, int n) {
int answer = 0;
answer=(box[0]/n) * (box[1]/n) * (box[2]/n);
return answer;
}
}
▶ 괄호를 반드시 해줘서 올바른 연산을 하자
'프로그래머스(자바) > LV.0(자바)' 카테고리의 다른 글
배열회전시키기★ rotate()함수이용, List get(), remove(), add() (0) | 2022.11.24 |
---|---|
인덱스바꾸기★ 문자열→문자열배열→List swap(), join() (0) | 2022.11.24 |
약수 구하기 - IntStream.rangeClosed(1, n) (0) | 2022.11.24 |
가장 큰 수 찾기→max(Integer::compareTo).ortElse(0) ★ (0) | 2022.11.24 |
n배수 고르기 - List를 int형 배열로 전환★ +filter()★ (0) | 2022.11.24 |