프로그래머스 코딩테스트 입문(C++)

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

코테 2023. 3. 28. 00:46

전체 코드

#include <string>
#include <vector>

using namespace std;

int solution(int n) {
    int answer = 0;
    if(n%7!=0)
        answer=n/7+1;
    else
        answer=n/7;
    return answer;
}

풀이

  • n%7!=0 일때(나머지 값 있음) : n/7을 했을때 n이 int 이기 때문에 나누면 나머지가 버려짐. 따라서 1을 더해서 버려지는 사람(나머지)도 챙긴다.
  • 나머지경우(n%7==0) : n/7값을 넣으면 된다.
if(n%7!=0)
    answer=n/7+1;
else
    answer=n/7;