프로그래머스 - 피자 나눠먹기(2)파이썬

박진우·2022년 11월 6일
0

알고리즘

목록 보기
58/89

💡프로그래머스 - 피자 나눠먹기(2)

◽ 문제




◽ 입력 & 출력





◽ 풀이

  • 2번째 줄: 피자의 초기값을 1로 설정한다.
    만약 n이 6이면 밑에 while문을 들어가지 못하기 떄문에 그대로 return 된다.

  • 4번째 줄 while문: 피자의 개수
    피자의 조각 수 인 6곱해주어 피자 조각 수를 구하고 사람인원(n)으로 나누었을 때 나머지가 0이면 피자를 남기지 않고 모두 같은 수의 피자 조각을 먹을 수 있다.




✅ 다른 풀이

  • 2번째 줄: 피자의 조각 수인 6으로 pizza를 초기화해준다.

  • 4째 줄 while문: 똑같이 피자의 개수
    피자의 조각 수 인 6곱해주어 피자 조각 수를 구하고 사람인원(n)으로 나누었을 때 나머지가 0이면 피자를 남기지 않고 모두 같은 수의 피자 조각을 먹을 수 있다.

  • 5번째 줄: 같은 수로 나누어 떨어질 때 까지 피자의 조각수만큼 더해준다.

  • 같은 수로 나누어 떨어지면 pizza의 판수 return

0개의 댓글