[프로그래머스 / C++] Lv 0. 피자 나눠 먹기 (1)

FinDer178·2024년 7월 9일
0

문제

문제링크

풀이

#include <string>
#include <vector>

using namespace std;

int solution(int n) {
    int answer = 0;
    
    if (n % 7 == 0)
        answer = n / 7;
    else 
        answer = n / 7 + 1;
    
    return answer;
}
  • 피자를 7조각으로 잘라준다.
  • 피자를 나눠 먹을 사람의 수는 n이다.
  • n이 7로 나누어 떨어질 경우(1)와 n이 7로 나누어 떨어지지 않을 경우(2)를 생각하면 된다.
  • n이 7로 나누어 떨어질 경우에는 answer = n / 7; 이 된다.
  • 반대로 n이 7로 나누어 떨어지지 않을 경우에는 answer = n / 7 + 1;이 된다.
profile
낙관적 개발자

0개의 댓글