- •Тема №1(время – 1 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Тема №2(время – 2 мин)
 - •Пример задания:
 - •Пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания1:
 - •Тема №3(время – 2 мин)
 - •П X y z f 1 0 0 1 0 0 0 1 1 1 1 0 ример задания:
 - •Е X y z f 1 0 0 1 0 0 0 0 1 1 1 0 ще пример задания:
 - •Еще пример задания:
 - •Тема №4(время – 1 мин)
 - •Пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №5(время – 2 мин)
 - •Пример задания:
 - •Еще пример задания:
 - •Ещё пример задания:
 - •Тема №6(время – 3 мин)
 - •Ещё пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №7(время – 3 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №8(время – 3 мин)
 - •Пример задания:
 - •Еще пример задания:
 - •Тема №9(время – 2 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания4:
 - •Еще пример задания:
 - •Тема №10(время – 2 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Тема №11(время – 3 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №12(время – 5 мин)
 - •Ещё пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №13(время – 6 мин)
 - •Пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания11:
 - •Тема №14(время – 1 мин)
 - •Ещё пример задания:
 - •Ещё пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Тема №15(время – 4 мин)
 - •Пример задания:
 - •1. Прибавь 3
 - •2. Умножь на 4
 - •Еще пример задания:
 - •1. Сдвинь влево
 - •2. Вычти 1
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №16(время – 3 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Тема №17(время – 2 мин)
 - •Еще пример задания (автор – в.В. Путилов):
 - •Еще пример задания:
 - •Тема №18(время – 2 мин)
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания (ege.Yandex.Ru):
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №19(время – 2 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Тема №20(время – 6 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Тема №21(время – 2 мин)
 - •Пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №22(время – 3 мин)
 - •Пример задания:
 - •Тема №23(время – 3 мин)
 - •Пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •256 Кбит/с
 - •32Кбит/с
 - •Еще пример задания:
 - •Еще пример задания (ege.Yandex.Ru):
 - •Еще пример задания:
 - •Тема №24(время – 2 мин)
 - •Пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №25(время – 2 мин)
 - •Пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №26(время – 7 мин)
 - •Пример задания:
 - •1. Прибавь 3,
 - •2. Вычти 2.
 - •Ещё пример задания:
 - •1. Прибавь 1
 - •2. Умножь на 2.
 - •Ещё пример задания (ege.Yandex.Ru):
 - •1. Прибавь 6
 - •2. Вычти 3.
 - •Ещё пример задания:
 - •1. Вверх
 - •2. Влево
 - •3. Вправо
 - •Тема №27(время – 6 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Еще пример задания (л.А. Тумарина, г. Электросталь):
 - •Тема №28(время – 10 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Ещё пример задания:
 - •Ещё пример задания:
 - •Ещё пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №29(время – 30 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Тема №30(время – 30 мин)
 - •Пример задания:
 - •Ещё пример задания:
 - •Еще пример задания:
 - •Еще пример задания:
 - •Тема №31(время – 30 мин)
 - •Пример задания:
 - •1. Прибавь 1
 - •2. Умножь на 3
 - •Еще пример задания:
 - •1. Прибавь 1
 - •2. Увеличь вторую с конца цифру на 1
 - •Еще пример задания:
 - •1. Прибавь 1
 - •2. Увеличь две младшие цифры на 1
 - •Тема №32(время – 60 мин)
 - •Пример задания:
 - •Еще пример задания:
 
Тема №13(время – 6 мин)
Тема: Выполнение алгоритмов для исполнителя.
Что нужно знать:
правила выполнения линейных, разветвляющихся и циклических алгоритмов
основные операции с символьными строками (определение длины, выделение подстроки, удаление и вставка символов, «сцепка» двух строк в одну)
исполнитель – это человек, группа людей, животное, машина или другой объект, который может понимать и выполнять некоторые команды
в школьном алгоритмическом языке нцобозначает «начало цикла», акц– «конец цикла»; все команды междунцикц– это тело цикла, они выполняются несколько раз
запись нц для i от 1 до n обозначает начало цикла, в котором переменнаяi(она называется переменной цикла) принимает последовательно все значения от 1 доnс шагом 1
Пример задания:
Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости:
вверх вниз влево вправо.
При выполнении любой из этих команд РОБОТ перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →. Четыре команды проверяют истинность условия отсутствия стены у каждой стороны той клетки, где находится РОБОТ:
сверху свободно снизу свободно
слева свободно справа свободно
| 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 1  | 
| 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 2  | 
| 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 3  | 
| 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 4  | 
| 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 5  | 
| 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 6  | 
| 
			 A  | 
			 B  | 
			 C  | 
			 D  | 
			 E  | 
			 F  | 
			 
  | 
ПОКА < условие >
последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно. В конструкции
ЕСЛИ < условие >
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если
условие ложно).
Если РОБОТ начнёт движение в сторону находящейся рядом с ним
стены, то он разрушится и программа прервётся.
Сколько клеток лабиринта соответствуют требованию, что, начав
движение в ней и выполнив предложенную программу, РОБОТ уцелеет
и остановится в закрашенной клетке (клетка F6)?
1) 8 2) 15 3) 24 4) 27
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Решение:
обратим внимание, что в программе три цикла, причем два внутренних цикла вложены в один внешний
цикл
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
означает «двигаться вправо до упора», а цикл
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
означает «двигаться вниз до упора»
тогда программу можно записать в свободном стиле так:
ПОКА не пришли в угол
двигаться вправо до упора
двигаться вниз до упора
КОНЕЦ ПОКА
где угол – это клетка, в которой есть стенки снизу и справа
за каждый шаг внешнего цикла Робот проходит путь в виде «сапога», двигаясь сначала вправо до упора, а затем – вниз до упора:
| 
				 →  | 
				 →  | 
				 ↓  | 
				 
  | 
| 
				 
  | 
				 
  | 
				 ↓  | 
				 
  | 
| 
				 
  | 
				 
  | 
				 ↓  | 
				 
  | 
клетка, выделенная красным фоном особая – в ней заканчивается один шаг внешнего цикла и начинается следующий:
Робот может попасть в эту клетку, двигаясь вниз из клетки, где справа – стенка
снизу есть стенка;
снизу стенка есть, справа – нет, поэтому будет выполнен еще один шаг внешнего цикла.
в клетку F6 (это угол, где Робот остановился), Робот мог придти за один шаг внешнего цикла (за один «сапог») только из отмеченных клеток:
1
2
3
→
→
→
→
→
↓
4
→
→
↓
5
→
→
→
→
→
6
A
B
C
D
E
F
теперь отметим красным фоном особые клетки, которые удовлетворяют условиям а-в пункта 4 (см. выше), их всего 2:
| 
				 
  | 
				 
  | 
				 
  | 
				 
  | 
				 
  | 
				 
  | 
				 1  | 
| 
				 
  | 
				 
  | 
				 
  | 
				 
  | 
				 
  | 
				 
  | 
				 2  | 
| 
				 
  | 
				 
  | 
				 
  | 
				 
  | 
				 
  | 
				 
  | 
				 3  | 
| 
				 →  | 
				 →  | 
				 →  | 
				 →  | 
				 →  | 
				 ↓  | 
				 4  | 
| 
				 
  | 
				 
  | 
				 
  | 
				 →  | 
				 →  | 
				 ↓  | 
				 5  | 
| 
				 →  | 
				 →  | 
				 →  | 
				 →  | 
				 →  | 
				 
  | 
				 6  | 
| 
				 A  | 
				 B  | 
				 C  | 
				 D  | 
				 E  | 
				 F  | 
				 
  | 
отметим все пути в форме «сапога», которые приводят в особые клетки:
1
→
→
↓
2
→
→
↓
3
→
→
→
→
→
↓
4
→
→
↓
→
→
↓
5
→
→
→
→
→
6
A
B
C
D
E
F
больше особых клеток (см. пункт 4) нет; всего отмечено 24 клетки (считая конечную клетку F6)
таким образом, правильный ответ – 3.
- 
	
Возможные ловушки и проблемы:
нужно помнить, что внешний цикл может выполняться более одного раза; неучет этого обстоятельства приводит к неверному ответу 2 (15 клеток)
важен порядок выполнения внутренних циклов (в данном случае сначала Робот идет вправо, а затем – вниз); при изменении этого порядка изменится и результат, в частности, изменятся условия, определяющие особую клетку
 
