728x90
피자 나눠 먹기 (1)
문제 설명
머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요.
제한사항
- 1 ≤ n ≤ 100
n | result |
7 | 1 |
1 | 1 |
15 | 3 |
입출력 예 설명
입출력 예 #1
- 7명이 최소 한 조각씩 먹기 위해서 최소 1판이 필요합니다.
입출력 예 #2
- 1명은 최소 한 조각을 먹기 위해 1판이 필요합니다.
입출력 예 #3
- 15명이 최소 한 조각씩 먹기 위해서 최소 3판이 필요합니다.
1
2
3
4
5
|
class Solution {
public int solution(int n) {
return (n-1)/7 + 1;
}
}
|
cs |
이 문제도 배수일 경우에만 더하기 1을 해주지 않아야 한다. 조건문을 사용하지 않기 위해서 빼기 1을 하고 무조건 더하기 1을 하면 된다. ( 7 - 1) / 7 + 1 ===> 1 판 ( 1 - 1) / 7 + 1 ===> 1 판 (15 - 1) / 7 + 1 ===> 3 판 |

728x90
'프로그래머스 코딩(자바) > Level 0' 카테고리의 다른 글
Programmers Level 0 - 아이스 아메리카노 (0) | 2023.02.28 |
---|---|
Programmers Level 0 - 최댓값 만들기 (1) (0) | 2023.02.28 |
Programmers Level 0 - 특정 문자 제거하기 (0) | 2023.02.27 |
Programmers Level 0 - 피자 나눠 먹기(3) (0) | 2023.02.27 |
Programmers Level 0 - 짝수는 싫어요 (0) | 2023.02.27 |