Алгоритм построения последовательности. Строки (цепочки символов латинских букв) создаются по следующему правилу. Первая строка состоит из одного символа.

Презентация:



Advertisements
Похожие презентации
Э Школа 58 Тест Последовательности. Е Г 2008г. Регистрация Школа 58 В среде Internet Explorer слайды разверните во весь экран! Обратный просмотр слайдов.
Advertisements

Э Последовательности. Е Г Школа 58 Иванцова С.А., МОУ СОШ 58, г.Н.Новгород.
Анализ алгоритма построения последовательности В классических задачах (на символьные цепочки) каких-либо особых знаний из курса информатики, кроме умения.
Одна из сложных разновидностей задач, встречающихся в Едином государственном экзамене, связана с цепочками. Общий смысл таких задач: дано некое правило.
Задачи для тренировки при подготовке к экзамену. Автор Целищева Елена Дмитриевна Учитель информатики МБОУ Лицей 1 Г. Березники Пермский край.
Цепочки Бусины В8 А12, А12к. Задача 28 (Вовк) Цепочки символов (строки) создаются по следующему правилу: первая строка состоит из одного символа, это.
ЕГЭ по информатике А5, А6, А18, В2, В5, В8 Кухилава Ельза Шакровна Учитель информатики МОУ Лицей 59 г. Сочи.
Э Алгоритмизация и программирование Е Г Школа 58 Иванцова С.А., МОУ СОШ 58, г.Н.Новгород.
Подготовка к единому экзамену по информатике в 9 классе Системы счисления Цепочки символов.
ЕДИННЫЙ ГОСУДАРСТВЕННЫЙ ЭКЗАМЕН Часть В демо-варианта 2009.
B1 (базовый уровень) Тема: Вычисление информационного объема сообщения.
Элементы теории алгоритмов
Кодирование чисел. Системы счисления. Ege16.. Кодирование чисел. Системы счисления. Что нужно знать: чтобы перевести число, скажем, N, из системы.
Что нужно знать: динамическое программирование – это способ решения сложных задач путем сведения их к более простым задачам того же типа динамическое.
Закономерности. Цепочка из трех бусин, помеченных латинскими буквами, формируется по следующему правилу. В конце цепочки стоит одна из бусин A, B, C.
Кодификатор элементов содержания по информатике для составления КИМ для ЕГЭ
Алгоритмизация Подготовка к ЕГЭ год Анализ 2007 год Анализ и исполнение алгоритма, записанного в виде блок-схемы - 80% Запись фрагмента алгоритма.
Задачи ЕГЭ, при решении которых используются знания о системах счисления.
АЛГОРИТМЫ, ВИДЫ АЛГОРИТМОВ, ОПИСАНИЕ АЛГОРИТМОВ. ФОРМАЛЬНОЕ ИСПОЛНЕНИЕ АЛГОРИТМА ( ЗАДАЧИ ЕГЭ ). АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ.
Жизненные задачи Последовательность действий Алгоритм ЧТО ТАКОЕ АЛГОРИТМ.
Транксрипт:

Алгоритм построения последовательности

Строки (цепочки символов латинских букв) создаются по следующему правилу. Первая строка состоит из одного символа – латинской буквы «А». Каждая из последующих цепочек создается такими действиями: в очередную строку сначала записывается буква, чей порядковый номер в алфавите соответствует номеру строки (на i-м шаге пишется «i»-я буква алфавита), к ней справа дважды подряд приписывается предыдущая строка. Вот первые 4 строки, созданные по этому правилу: (1) A (2) BAA (3) CBAABAA (4) DCBAABAACBAABAA Латинский алфавит (для справки): ABCDEFGHIJKLMNOPQRSTUVWXYZ Запишите семь символов подряд, стоящие в восьмой строке со 126-го по 132-е место (считая слева направо). Пример задания:

Решение: HGFEDC…...AABAAGFEDC…...AABAA 1)используя приведенное правило, можно построить следующие строки: (5) EDCBAABAACBAABAADCBAABAACBAABAA (6) FEDCBAABAACBAABAADCBAABAACBAABAAEDCBAABAACBAABAADCBAABAACBAABAA... 2)мы быстро убедимся, что следующие строки получаются достаточно длинные, и легко запутаться, отсчитывая символы с номерами в восьмой строке; 3)попробуем найти закономерности, позволяющие решить задачу без выписывания 8-ой строки; 4)прежде всего, заметим, что длины первых строк 1, 3, 7, 15, … – это числа вида 2 i -1, где i – номер строки; таким образом, длина 7-ой строки – 127, а длина восьмой – 255 символов; 5)восьмая строка строится так: восьмая буква латинского алфавита (H) и затем – два раза седьмая строка (сверху написаны номера символов) ABAAGFEDC 6)символы находятся на границе двух цепочек, повторяющих 7-ую строку; заметим, что в соответствии с заданным алгоритмом можно легко определить первые символы в 7-ой строке (GFEDC) и последние символы (AABAA) 7)далее сразу находим, что интересующая нас часть 8-ой строки имеет вид 8)таким образом, правильный ответ – BAAGFED.

Строки (цепочки символов латинских букв) создаются по следующему правилу. Первая строка состоит из одного символа – латинской буквы «А». Каждая из последующих цепочек создается такими действиями: в очередную строку сначала записывается буква, чей порядковый номер в алфавите соответствует номеру строки (на i-м шаге пишется «i»-я буква алфавита), к ней справа дважды подряд приписывается предыдущая строка. Вот первые 4 строки, созданные по этому правилу: (1) A (2) BAA (3) CBAABAA (4) DCBAABAACBAABAA Латинский алфавит (для справки): ABCDEFGHIJKLMNOPQRSTUVWXYZ Сколько в восьмой строке букв, отличных от буквы «А»? Пример задания:

Решение: 1)попробуем найти закономерность в изменении количества букв, отличных от буквы «A»; 2)в первой строке 0 таких букв, во второй – 1 (удвоили число букв «не A» в предыдущей строке и добавили 1, поскольку в начало строки дописана буква «B»); 3)аналогично находим, что в третьей строке – 3 нужных буквы, в 4-ой – 7 и т.д. 4)продолжим последовательность, каждый раз умножая предыдущее число на 2 и добавляя единицу: 5 строка – 15 6 строка – 31 7 строка – 63 8 строка – 127 5)можно сообразить, что эти числа задаются общей формулой 2 n-1 – 1, где N – номер строки, подстановка N = 8 дает – 1 = 128 – 1 = 127, что совпадает с полученным выше результатом; 6)правильный ответ – 127.

Строки (цепочки символов латинских букв) создаются по следующему правилу. Первая строка состоит из одного символа – латинской буквы «А». Каждая из последующих цепочек создается такими действиями: в очередную строку сначала дважды подряд записывается предыдущая строка, а потом справа приписывается буква, чей порядковый номер в алфавите соответствует номеру строки (на i-м шаге пишется «i»-я буква алфавита). Вот первые 4 строки, созданные по этому правилу: (1) A (2) AAB (3) AABAABC (4) AABAABCAABAABCD Латинский алфавит (для справки): ABCDEFGHIJKLMNOPQRSTUVWXYZ Запишите шесть символов подряд, стоящие в восьмой строке со 101-го по 106-е место (считая слева направо). Пример задания:

Решение: 1)сначала подсчитаем общую длину 8-ой строки; длины строк изменяются согласно последовательности 1, 3, 7, 15, … (каждое следующее число равно удвоенному предыдущему плюс 1); таким образом, для 8-ой строки получаем длину 255; 2)вспомним, как строится 8-ая строка: сначала дважды записана 7-ая строка, а затем – буква «H» (8-ой символ латинского алфавита) AABAA…...CDEFGAABAA…...CDEFGH AABAA…...BCDEFAABAA…...BCDEFG 3)видим, что символы находятся внутри первой части, она состоит из двух 6-х строк и буквы G: AABAA…...ABCDEAABAA…...ABCDEF 4)символы находятся во второй копии 6-ой строки, которая состоит из двух 5-х строк и буквы F AABAABCAABAABC 5)символы находятся во второй копии 5-ой строки, которая, в свою очередь, состоит из двух 4-х строк и буквы E; 6)рассмотрим копию 4-ой строки, которая в 8-ой строке начинается с символа 95: 7)интересующие нас символы выделены красным цветом; таким образом, правильный ответ – CAABAA.

Задачи для самостоятельного решения: Цепочки символов (строки) создаются по следующему правилу: Первая строка состоит из одного символа – цифры «1». Каждая из последующих цепочек создается такими действиями: в начало записывается число – номер строки по порядку (для i-й строки ставится число «i»), далее дважды подряд записывается предыдущая строка. Вот первые 4 строки, созданные по этому правилу: (1) 1 (2) 211 (3) (4) Сколько раз встречается цифра «1» в первых семи строках (суммарно)? Цепочки символов (строки) создаются по следующему правилу. Первая строка состоит из одного символа – цифры «1». Каждая из последующих цепочек создается следующим действием: в очередную строку дважды записывается предыдущая цепочка цифр (одна за другой, подряд), а в конец приписывается еще одно число – номер строки по порядку (на i-м шаге дописывается число «i»). Вот первые 4 строки, созданные по этому правилу: (1) 1 (2) 112 (3) (4) Сколько раз в общей сложности встречаются в восьмой строке четные цифры (2, 4, 6, 8)?

Задачи для самостоятельного решения: Цепочки символов (строки) создаются по следующему правилу: в начальный момент в строке записана цифра 0 (ноль). На каждом из последующих 9 шагов выполняется следующая операция: в очередную строку дважды записывается предыдущая строка, а в конец строки приписывается очередная цифра (на n-м шаге приписывается цифра n.). Ниже показаны первые строки, сформированные по описанному правилу (в скобках записан номер строки, начиная с 0). (0)0 (1)001 (2) (3) Сколько раз встретится цифра 1 в последней строке? В начальный момент в строке записана цифра 0 (ноль). На каждом из последующих 9 шагов выполняется следующая операция: в очередную строку дважды записывается предыдущая строка, а в конец строки приписывается очередная цифра (на i-м шаге приписывается цифра i). Ниже показаны первые строки, сформированные по описанному правилу (в скобках записан номер строки, начиная с 0). (0) 0 (1) 001 (2) (3) Какая цифра стоит в последней строке на 1022-м месте?

Задачи для самостоятельного решения: Строки (цепочки символов из букв русского алфавита) создаются по следующему правилу. Первая строка состоит из одного символа – буквы «А». Каждая из последующих цепочек создается следующим действием: в очередную строку дважды записывается предыдущая строка (цепочка за цепочкой, подряд), а в конец приписывается еще один символ – чей порядковый номер в алфавите соответствует номеру строки (на i-м шаге дописывается «i»-я буква алфавита). Вот первые 4 строки, созданные по этому правилу: (1) А (2) ААБ (3) ААБААБВ (4) ААБААБВААБААБВГ Начальная часть русского алфавита (для справки): А Б В Г Д Е Ё Ж З И Й К … Сколько раз в общей сложности встречаются в восьмой строке согласные буквы (Б, В, Г, Д, Ж, З, К, …)?

Строки (цепочки символов латинских букв) создаются по следующему правилу. Первая строка состоит из одного символа – латинской буквы «А». Каждая из последующих цепочек создается такими действиями: в очередную строку сначала записывается буква, чей порядковый номер в алфавите соответствует номеру строки (на i-м шаге пишется «i»-я буква алфавита), к ней слева дважды подряд приписывается предыдущая строка. Вот первые 4 строки, созданные по этому правилу: (1) A (2) AAB (3) AABAABC (4) AABAABCAABAABCD Латинский алфавит (для справки): ABCDEFGHIJKLMNOPQRSTUVWXYZ Запишите шесть символов подряд, стоящие в седьмой строке со 120-го по 125-е место (считая слева направо). Задачи для самостоятельного решения: