Выполненные задания должны быть сохранены в каталоге ~/kumir/13/.
Стартовые обстановки находятся в каталоге /home/pub/kumir/fields/13/.
Загрузить среду Кумир для Windows можно отсюда
Архив со стартовыми обстановками (для самостоятельной работы) можно загрузить отсюда
Найдите максимальный уровень радиации во всех клетках. После окончания исполнения алгоритма выведите сообщение «Максимальный уровень радиации равен X», заменив X на найденную величину.
Указание: вещ Максимальный уровень радиации
Ответы к примерам:
01 – 4
02 – 10
03 – 0
Закрасьте клетку, в которой уровень радиации максимален. Если таких клеток несколько, необходимо закрасить их все.
Исследовательскую станцию можно построить только в безопасной клетке. С другой стороны, для научной пользы необходимо построить исследовательскую станцию в клетке с наибольшим уровнем радиации. Найдите максимальный уровень радиации среди всех безопасных клеток.
Ответы к примерам:
01 – 4.5
02 – 4
03 – 1
04 – 2
Подсчитайте количество клеток, в которых уровень радиации равен максимальному. Эту задачу необходимо решить за однократный проход коридора.
Ответы к примерам:
01 – 3
02 – 1
03 – 5
04 – 8
Выведите максимальный уровень радиации в коридоре и номер первой клетки, в которой уровень радиации равен максимальному (самая левая клетка коридора имеет номер 0). Эту задачу необходимо решить за однократный проход коридора.
Ответы к примерам:
01 – 3, 4
02 – 9, 9
03 – 1, 1
04 – 2, 1
05 – 5, 1
Выведите максимальный уровень радиации в коридоре и номер последней клетки, в которой уровень радиации равен максимальному. Эту задачу нужно решить за однократный проход коридора.
Ответы к примерам:
01 – 3, 9
02 – 9, 9
03 – 1, 5
04 – 2, 9
05 – 5, 1
Проверьте, что уровень радиации во всех клетках коридора (включая начальную кклетку) одинаков. Программа должна вывести одно из двух сообщений – «Уровень радиации во всех клетках одинаков» или «Есть клетки с различным уровнем радиации».
Указание. Пусть робот движется вправо, пока не найдет клетку, в которой уровень радиации отличается от начального.
Ответы к примерам:
01 – Уровень радиации во всех клетках одинаков
02 – Есть клетки с различным уровнем радиации
03 – Есть клетки с различным уровнем радиации
04 – Есть клетки с различным уровнем радиации
Проверьте, верно ли что уровень радиации монотонно возрастает (то есть уровень радиации в каждой клетке больше, чем уровень в соседней с ней слева) от начала коридора к его концу.
Ответы к примерам:
01 – Уровень радиации монотонно возрастает
02 – Не везде уровень радиации монотонно возрастает
03 – Не везде уровень радиации монотонно возрастает
04 – Не везде уровень радиации монотонно возрастает
05 – Не везде уровень радиации монотонно возрастает
06 – Не везде уровень радиации монотонно возрастает
Найдите в коридоре пару соседних клеток, суммарный уровень радиации в которых максимален. Закрасьте эту пару клеток. Начальную клетку тоже необходимо учитывать!
Найдите в коридоре пару соседних клеток, разность уровней радиации в которых максимальна (по абсолютной величине). Закрасьте эту пару клеток. Начальную клетку тоже необходимо учитывать!
Уровень радиации во всех клетках коридора различен. Найдите клетку со вторым максимальным значение радиации (то есть клетку, в которой уровень радиации будет максимальным, если обнулить значение радиации в клетке, где оно было максимально). Эту задачу необходимо решить за однократный проход коридора.
Ответы к примерам:
01 – 7
02 – 8
03 – 5
04 – 6
05 – 7
06 – 8
Уровень радиации в некоторых клетках коридора может совпадать. Найдите второй максимум уровня радиации. Начальную клетку тоже нужно учитывать.
Ответы к примерам:
01 – 7
02 – 8
03 – 5
04 – 6
05 – 7
06 – 8
07 – 5
08 – 7
09 – 8
10 – 9
Найдите второе по величине значение уровня радиации, то есть значение радиации, которое будет максимальным, если обнулить уровень радиации во всех клетках, где он был максимальным.