Уровень 2А

Чтобы перейти на следующий уровень, необходимо решить все задачи, кроме раздела "Рекурсивный перебор"

*Работа с файлами (без контеста)

*Ключи компилятора (без контеста) (только для паскаля)

В тексте ниже прочитайте про ключи R, Q, S и I, и в дальнейшем сдавайте программы с указанными этими ключами.

*Функции (без контеста)

Теории тут нет, прочитайте в книжке или прослушайте на занятии.

НОД, алгоритм Евклида

*Рекурсивный перебор

Эта тема является довольно сложной, поэтому, если вы в ней не разберетесь, то можете пропустить, и вернуться к ней на уровне 5А. Тем не менее, рекурсивный перебор является очень полезной техникой, поэтому постарайтесь ее освоить уже сейчас.
См. также видеозаписи лекций ЛКШ параллели C', раздел «Рекурсивный перебор»

Квадратичные сортировки

Видеозаписи лекций ЛКШ по сортировкам: сортировка пузырьком, выбором максимума. К сожалению, теории по сортировкой вставками тут пока нет. Найдите в интернете или прослушайте на занятии.
Внимание! В задаче "Библиотечный метод" надо выводить очередную строку только если состояние массива при этой вставке изменилось.

Задачи "на технику"