8월 1주차 과제 : 문제 3_피자나눠먹기

2023. 8. 3. 17:57Algorithm ( p & swlug )/Programmers

8월 1주차 과제는 다음과 같다.

1. 편지
2. 양꼬치
3. 피자나눠먹기

 

1주차 마지막 문제이다.

 

머쓱이는 양꼬치 가게에 피자가게를 소유한 효자(●'◡'●)

 

머쓱이네 피자가게는 피자를 7조각 씩 잘라준다.

피자를 나눠먹을 사람의 수가 얼마이든 일단 한조각씩은 무조건 먹어야한다.

그렇다면 7의 배수만큼 사람이 존재할 때와 아닐 때로 구분해야할 것같다.

이 문제를 푸는 것도 역시나 if문을 활용해 경우를 나누어보았다.

 

 

만약에 피자를 먹을 사람이 7의배수만큼 있다면 즉, if (n%7==0) 7로 나눈 나머지가 0이라면, answer는 7로 나눈 n의 수만큼 피자의 개수가 필요할 것이다.

 

그런데 만약에 15명이 존재한다면? 2판을 시키면 14조각이니까 아쉽게도 한판이 더 필요하다. 그렇기때문에 남은 조각이 몇개이든지 7의 배수를 넘었다면 +1만큼 한판의 피자를 추가해주어야하므로 +1을 더해준값을 answer에 대입한다.

 

정답입니다.끄읏