8월 1주차 과제 : 문제 3_피자나눠먹기
2023. 8. 3. 17:57ㆍAlgorithm ( 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에 대입한다.
정답입니다.끄읏
'Algorithm ( p & swlug ) > Programmers' 카테고리의 다른 글
8월 2주차 과제 : 문제 2_중복된 숫자개수 (0) | 2023.08.13 |
---|---|
8월 2주차 과제 : 문제 1_피자나눠먹기(2) (0) | 2023.08.12 |
8월 1주차 과제 : 문제 2_양꼬치 (0) | 2023.08.03 |
8월 1주차 과제 : 문제 1_편지 (0) | 2023.08.03 |
7월 4주차 과제 : 문제 3_배열 자르기 (0) | 2023.07.30 |