전체 코드
#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;
'프로그래머스 코딩테스트 입문(C++)' 카테고리의 다른 글
프로그래머스 14) 피자 나눠 먹기 (3) (Lv. 0) (C++) (0) | 2023.03.28 |
---|---|
프로그래머스 13) 점의 위치 구하기 (Lv. 0) (C++) (0) | 2023.03.28 |
프로그래머스 12) 양꼬치 (Lv. 0) (C++) (0) | 2023.03.28 |
프로그래머스 11) 배열의 평균값 (Lv. 0) (C++) (0) | 2023.03.28 |
프로그래머스 10) 짝수의 합 (Lv. 0) (C++) (0) | 2023.03.14 |