nan + nan = 2nan

[프로그래머스/Python] 피자 나눠 먹기(3) 본문

Python/프로그래머스

[프로그래머스/Python] 피자 나눠 먹기(3)

2nan 2024. 6. 19. 01:15
728x90


코드 입력

 

피자 나눠 먹기(2) 보다는 쉬운 문제라고 생각한다.

피자의 조각 수와 사람의 수가 변수로 주어지기 때문에
사람의 수로 피자 조각 수를 나누었을 때 나머지가 0이라면 사람의 수로 피자를 나눈 몫을,
나머지가 0이 아닌 경우, 피자 1판을 추가한 몫 + 1을 반환한다.

1) 나머지가 0인 경우는 예를 들어 7명일 때 7조각이라면 1판이 필요하기 때문에 몫인 1을,
     48명일 때 피자 조각이 6조각이라면 8판이 필요하기 때문에 48/6의 몫인 8을 반환하면 된다.

2) 나머지가 0이 아닌 경우는 18명일 때 7조각이라면 최소 3판이 필요하기 때문에 몫인 2에 1을 더한 3을 반환한다.

 

피자 나눠 먹기(1)과 거의 동일한 문제이다. (2)가 비교적 조금 1,3보다 난이도가 있는 문제 같다.

 

이전에 작성한 글을 참고해도 좋을 것 같다.

2024.06.11 - [Python/프로그래머스] - [프로그래머스/Python] 피자 나눠 먹기 (1)

 

2024.06.12 - [Python/프로그래머스] - [프로그래머스/Python] 피자 나눠 먹기(2)

 

 

 


출처 : 프로그래머스

https://school.programmers.co.kr/learn/courses/30/lessons/120816

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

 

 

Comments