Каждая тема PowerPoint содержит набор макетов слайдов, предопределяющих размещение содержимого ваших слайдов. Поле "Заполнитель" предоставляет место для вставки содержимого. При этом почти не требуется (или совсем не требуется) форматирование и перемещение вручную. Выбирайте макет в меню PowerPoint и вставляйте свой текст и рисунки.
Для размещения содержимого слайда можно использовать один из макетов, чтобы сделать его понятным и удобочитаемым.
Выберите слайд, для которого вы хотите изменить макет.
На вкладке Главная нажмите кнопку Макет.
Выберите нужный макет.
Макеты содержат заполнители для текста, видеороликов, изображений, диаграмм, фигур, элементов коллекции картинок, фона и других объектов. Макеты также содержат параметры форматирования этих объектов, такие как цвета темы, шрифты и эффекты.
Примечание: Если вас не устраивают внесенные изменения, на вкладке Главная нажмите кнопку Сбросить, чтобы вернуться к исходному макету. Кнопка Сбросить не удаляет добавленное содержимое.
Изменение ориентации слайдов
Инструкции по переключению между книжной и альбомной ориентациями содержатся в отдельной справочной статье:
Альбомная ориентация слайда альбомная
Книжная ориентация слайда книжная
Для PowerPoint 2013 или более новой версии см. статью Изменение ориентации.
Для PowerPoint 2010 или 2007 см. статью Изменение ориентации.
Очевидно, решения нет, если нужно выпустить ровно K = NM - 1 человека: он должен перейти в какую-то комнату, но из всех комнат, кроме его, есть путь наружу.
При всех остальных K можно, например, поступить так:
- отсчитать сверху и слева направо K комнат, в них открыть дверь вверх
- в оставшихся комнатах, не находящихся в нижнем ряду, открыть путь вниз
- в оставшихся комнатах нижнего ряда, кроме правого нижнего угла, открыть дверь вправо
- в правом нижнем углу, если там ещё не открыта дверь, открыть дверь влево
В итоге K человек уйдут с территории через верх, а остальные будут бесконечно ходить между двумя комнатами в правом нижнем углу.
Код (python 3):
N, M, K = map(int, input().split())
if K == N * M - 1:
print("IMPOSSIBLE")
elif K == N * M:
for _ in range(N):
print("U" * M)
else:
for _ in range(K // M):
print("U" * M)
if K // M < N - 1:
print("U" * (K % M) + "D" * (M - K % M))
for __ in range(N - 1 - K // M):
print("D" * M)
print("R" * (M - 1) + "L")
else:
print("U" * (K % M) + "R" * (M - K % M - 1) + "L")