정보
분류 : 입문
문제
풀이
class Solution {
public int solution(int n) {
int answer = 0;
if(n % 7 != 0) {
answer = (n/7) + 1;
} else {
answer = (n/7);
}
return answer;
}
}
풀이 내용
피자는 일곱 조각이라고 명시되어있다. 모든 사람이 한 조각 이상 먹기 위해 필요한 피자의 수를 구했다. 오직 1명이여도 피자는 1개가 있어야 한 조각 이상을 먹을 수 있다.
그래서 나는 매개변수로 지정되어있는 n이 7의 배수일 경우 answer에 n과 7을 나눈 값을 넣어주었고, 배수가 아닐 경우엔 n과 7을 나눈 값에서 1을 더해주었다.
예시로 n이 16이라면 16 / 7 + 1로 계산되어 answer는 3이라는 값을 가지게 된다.
'💡문제 풀이 > 프로그래머스 - JAVA' 카테고리의 다른 글
문자열 섞기 / 181942 (0) | 2024.01.12 |
---|---|
배열의 평균값 / 120817 (0) | 2024.01.12 |
나머지 구하기 / 120810 (0) | 2024.01.10 |
배열 두 배 만들기 / 120809 (0) | 2024.01.09 |
숫자 비교하기 / 120807 (0) | 2024.01.09 |