[Algorithm] 백준 13300 방 배정 (Python)
https://boj.kr/13300이 문제는 그리 어렵지 않은 문제지만, 여러가지 해법이 있는게 재미있어서 글을 쓰게 되었습니다. 문제는 읽었다고 가정하고 진행하겠습니다.어떤 그룹에서 사람 수를 N이라고 합시다. (음이 아닌 정수)1. 사람 수를 K로 나눈 몫을 더하고, 나머지가 있는 경우 1을 더하기인터넷을 찾아 보면 가장 일반적이고, 생각하기 쉬운 풀이입니다.students = [[0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0]]으로 초기화하고,반복문을 통해 입력으로 S, Y를 받아 students[S][Y] += 1 해준 뒤마지막에 반복문에서 각 배열값을 K로 나눈 몫과 나눴을 때 나머지가 있는 경우 1을 더한 값을 답에 더합니다.2. 실수형으로 나누고 올림(ceill)각 배열..
2025. 3. 30.