FunLayn1
17.11.2021 19:37

Диана - менеджер кэмпа по программированию, поэтому она решила, что в классах кэмпа не хватает комнатных растений и купила цветы. Диана считает, что так она не только улучшит атмосферу в классах, но и заодно самочувствие детей и их тренеров. Но есть проблема! Все мы знаем, что в кэмпе учатся только умные дети, поэтому нельзя расставлять цветы как попало. У Дианы есть n горшков с цветами, которые она хочет расставить по подоконникам класса, высота i-того цветка равна i дюймам. Диана считает, что порядок цветков на подоконнике является правильным, только если разница высот, стоящих рядом цветков, не превосходит 3 сантиметра. Задача - вывести все возможные правильные расставления цветов на подоконник. ответы выводить в лексикографическом порядке! Входные данные: Входные состоят из одного числа n(1 6 n 6 15) - количество цветков которые Адина хочет посадить. Выходные данные: Выведите все возможные посадить цветы. Для каждого выведите в отдельной строке n чисел - перестановку цветков. Каждый цветок должен входить в перестановку ровно один раз. Выведите в лексикографическом порядке. Пример ввода: 3 Пример вывода: 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
miloft
27.01.2021 01:31
1. Определим производительность каждого принтера, т.е. какую часть грамоты он отпечатает за 1 минуту.
1-й: 1/5, 2-й: 1/7, 3-й: 1/9.
2. Работая вместе, все три принтера напечатают за минуту 1/5+1/7+1/9=
143/315 часть грамоты.
3. Определим время, которое понадобится чтобы сделать всю работу
2018/(143/315) ≈ 4445 мин.
4. Определим, сколько грамот напечатает за это время каждый принтер.
1-й: 4445/5 = 889, 2-й: 4445/7 = 635, 3-й: 4445/9 = 493.8.
5. Поскольку 3-й принтер не успевает напечатать одну грамоту, поправим время работы: 494х9 = 4446 мин.
6. Проверка. 889+635+494 = 2018.

ответ: 4446 мин или 3 суток 2 часа 6 минут
0,0(0 оценок)
Ответ:
Pandorica
28.07.2022 05:08

 

1. я не знаю с какой дескретностью осуществляется поворот, однако результатом будут

а) горизонтальная линия вдоль верхней кромки экрана начинающаяся в точке 0,0

б) вертикальная линия вдоль левой кромки экрана начинающаяся в 2 шагах от точки 0,0

 

 в) линия произвольного наклона начинающаяся в двух шагах от точки 0,0 и идущая до края экрана

 

 

 2. а) вначале дойдем до края экрана

пока впереди не край
  прыжок
конец цикла

б) повернем указатель в сторону угла и загоним указатель в угол

пока впереди край
  поворот
конец цикла

 

пока впереди не край
  прыжок
конец цикла

в) начинаемрисовать пунктир до следующего угла и там поворачиваем

пока впереди не край
  шаг

  прыжок
конец цикла

пока впереди край
  поворот
конец цикла

г) повторяем пункт в еще 3 раза

итоговая программа

 

 

пока впереди не край
  прыжок
конец цикла 

пока впереди край
  поворот
конец цикла

пока впереди не край
  прыжок
конец цикла

i:=0

пока i<4

 

  пока впереди не край
    шаг

    прыжок
  конец цикла

  пока впереди край
    поворот
  конец цикла

  i := i+1

конец цикла

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота