СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 14.06.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Задание 6_1 (презентация по типам задач к ЕГЭ)

Категория: Информатика

Нажмите, чтобы узнать подробности

В заданиях этого типа проверяется умение формального исполнения алгоритма, записанного на естественном языке. В презентации использованы типовые задачи с решениями из материалов К.Ю.Полякова с сайта http://kpolyakov.spb.ru 

Просмотр содержимого документа
«Задание 6_1 (презентация по типам задач к ЕГЭ)»

Ege 6-1 (базовый уровень, время – 4 мин)

Формальное исполнение алгоритма, записанного на естественном языке или умение создавать линейный алгоритм для формального исполнителя с ограниченным набором команд

Пример I:

Автомат получает на вход четырёхзначное число. По этому числу строится новое число по следующим правилам.

1. Складываются первая и вторая, а также третья и четвёртая цифры исходного числа.

2. Полученные два числа записываются друг за другом в порядке убывания (без разделителей).

Пример. Исходное число: 3165 . Суммы: 3 + 1 = 4 ; 6 + 5 = 11 . Результат: 114 . Укажите наименьшее число , в результате обработки которого, автомат выдаст число 1311 .

Решение:

  • единственный способ разбить запись 1311 на два числа – это 13 и 11 (числа 131 и 311 не могут образоваться в результате сложения значений двух десятичных цифр)
  • сумма первой и второй цифр должна быть наименьшей (тогда и число будет меньше!), она равна 11 ; тогда сумма значений двух последних цифр равна 13
  • для того, чтобы всё число было минимально, числа, составленные из первых двух и последних двух цифр должны быть минимальными соответственно для сумм 11 и 13

Ответ: 2949

ПримерII.

В некоторой информационной системе информация кодируется двоичными шестиразрядными словами . При передаче данных возможны их искажения, поэтому в конец каждого слова добавляется седьмой ( контрольный ) разряд таким образом, чтобы сумма разрядов нового слова, считая контрольный, была чётной . Например , к слову 110011 справа будет добавлен 0 , а к слову 1011001 .

После приёма слова производится его обработка. При этом проверяется сумма его разрядов, включая контрольный. Если она нечётна , это означает, что при передаче этого слова произошёл сбой , и оно автоматически заменяется на зарезервированное слово 0000000 . Если она чётна , это означает, что сбоя не было или сбоев было больше одного. В этом случае принятое слово не изменяется.

Исходное сообщение

1100101 1001011 0011000 было принято в виде 1100111 1001110 0011000.

Как будет выглядеть принятое сообщение после обработки?

Решение:

1) 1100111 1001011 0011000

2) 1100111 1001110 0000000

3) 0000000 0000000 0011000

4) 0000000 1001110 0011000

  • по условию в правильно принятом блоке число единиц должно быть чётное
  • в принятом сообщении 1100111 1001110 0011000 нечётное число единиц (5) только в первом блоке, поэтому он будет заменён на нули

Ответ: 4

Пример III.

Учитель предлагает детям три цифры. Ученики должны сначала найти сумму первой и второй цифр, потом – сумму второй и третьей цифр. Затем полученные числа записываются друг за другом в порядке невозрастания (правое число меньше или равно левому).

Пример. Исходные цифры: 6, 3, 9. Суммы: 6 + 3 = 9; 3 + 9 = 12. Результат: 129.

Укажите, какая из следующих последовательностей символов может быть получена в результате.

1) 1915 2) 1815 3) 188 4) 1518

Решение:

  • число записано в десятичной системе счисления, поэтому все цифры меньше или равны 9, так что при сложении двух таких чисел может получиться сумма от 0 до 18
  • в первом варианте ответа 4 цифры, это два двузначных числа, записанные подряд; заметим, что первое число – 19, такая сумма не могла получиться, поэтому это неправильный ответ
  • в ответе 4 тоже две суммы, 15 и 18, но они стоят в порядке возрастания, поэтому это тоже неверный ответ
  • в ответах 2 и 3 два числа стоят в порядке убывания (18 и 15 в ответе 2, 18 и 8 в ответе 3), это соответствует условию
  • чтобы выбрать между ответами 2 и 3, нужно вспомнить, что вторая цифра по условию входит в обе суммы
  • заметим, что если сумма равна 18, то обе цифры (в том числе вторая) равны 9, поэтому другая сумма не может получиться меньше 9; это означает, что ответ 3 (188) неверный

Ответ: 2.

Пример IV:

Автомат получает на вход два двузначных шестнадцатеричных числа. В этих

числах все цифры не превосходят цифру 6 (если в числе есть цифра больше 6, автомат отказывается работать). По этим числам строится новое шестнадцатеричное число по следующим правилам:

  • Вычисляются два шестнадцатеричных числа – сумма старших разрядов полученных чисел и сумма младших разрядов этих чисел.
  • Полученные два шестнадцатеричных числа записываются друг за другом в порядке возрастания (без разделителей).

Пример. Исходные числа: 66, 43. Поразрядные суммы: A, 9. Результат: 9A.

Определите, какое из следующих чисел может быть результатом работы автомата . 1) 9F 2) 911 3) 42 4) 7A

Решение:

  • по условию обе цифры числа , поэтому при сложении 2-х таких чисел может получиться сумма от 0 до 12 = 16
  • Из п.1 следует, что цифры F в записи числа быть не может, вариант 1 не подходит
  • каждая из двух сумм находится в интервале 0..12 , поэтому записывается одной 16 -теричной цифрой, так что результат всегда состоит ровно из 2-х цифр
  • из п. 2 следует, что вариант 2 , состоящий из трех цифр, не подходит
  • по условию цифры записаны в порядке возрастания, поэтому вариант 3 не подходит

Ответ: 4.

Пример V:

Автомат получает на вход два трехзначных числа. По этим числам строится новое число по следующим правилам. Вычисляются три числа – сумма старших разрядов заданных трехзначных чисел, сумма средних разрядов этих чисел , сумма младших разрядов. Полученные три числа записываются друг за другом в порядке убывания (без разделителей).

Пример.

Исходные трехзначные числа: 835 , 196 .

Поразрядные суммы: 9, 12, 11. Результат: 12119

Определите, какое из следующих чисел может быть результатом работы автомата.

1) 151303 2) 161410 3) 191615 4) 121613

Решение:

  • число строится из трех чисел, каждое из которых может быть однозначным (от 0 до 9) или двузначным (от 10 до 9 + 9 = 18)
  • если в числе 6 цифр, значит соединены три двузначных числа; в 1-м числе одно из них записывается как « 03 », что недопустимо (в этом случае правильное число было бы записано как 15133)
  • в третьем числе тоже 6 цифр: три двузначных числа, первое из которых равно 19, чего не может быть (никакие два однозначных числа не могут дать такую сумму)
  • в четвертом числе тоже 6 цифр: три числа 12, 16 и 13 расположены НЕ в порядке убывания , поэтому этот вариант неверен

Ответ: 2 .

Пример VI: Предлагается некоторая операция над двумя произвольными трехзначными десятичными числами: Записывается результат сложения старших разрядов этих чисел.  К нему дописывается результат сложения средних разрядов по такому правилу: если он меньше первой суммы , то полученное число приписывается к первому слева , иначе – справа. Итоговое число получают приписыванием справа к числу, полученному после второго шага, сумму значений младших разрядов исходных чисел. Какое из перечисленных чисел могло быть построено по этому правилу? 1) 141819  2) 171418  3) 141802  4) 171814 Решение: заметим, что сумма двух однозначных чисел – это число от 0 до 18 включительно все предложенные числа шестизначные , поэтому все суммы, из которых составлены числа, должны быть двузначными 1) 141819   2) 171418  3) 141802   4) 171814 Ответ: 4

Пример VI:

Предлагается некоторая операция над двумя произвольными трехзначными десятичными числами:

  • Записывается результат сложения старших разрядов этих чисел.
  • К нему дописывается результат сложения средних разрядов по такому правилу: если он меньше первой суммы , то полученное число приписывается к первому слева , иначесправа.
  • Итоговое число получают приписыванием справа к числу, полученному после второго шага, сумму значений младших разрядов исходных чисел.

Какое из перечисленных чисел могло быть построено по этому правилу?

1) 141819 2) 171418 3) 141802 4) 171814

Решение:

  • заметим, что сумма двух однозначных чисел – это число от 0 до 18 включительно
  • все предложенные числа шестизначные , поэтому все суммы, из которых составлены числа, должны быть двузначными

1) 141819 2) 171418 3) 141802 4) 171814

Ответ: 4

Пример VII : Цепочка из трех бусин, помеченных латинскими буквами, формируется по следующему правилу . В конце цепочки стоит одна из бусин A, B, C. На первом месте – одна из бусин B, D, C, которой нет на третьем месте. В середине – одна из бусин А, C, E, B, не стоящая на первом месте. Какая из перечисленных цепочек создана по этому правилу? 1) CBB   2) EAC    3) BCD    4) BCB Решение ( краткий вариант ): По первому условию : « В конце цепочки стоит одна из бусин A, B, C». Ему не удовлетворяет цепочка BCD, ее можно вычеркнуть:  1) CBB  2) EAC  3)BCD   4) BCB  По второму : « На первом месте – одна из бусин B, D, C, которой нет на третьем месте ». Ему не удовлетворяют цепочки EAC (на первом месте – E) и BCB (на первом и третьем местах стоит буква B), поэтому остается только вариант CBB:  1) CBB  2) EAC   4) BCB  Проверяем третье условие: « В середине – одна из бусин А, C, E, B, не стоящая на первом месте ». Оставшаяся цепочка CBB ему удовлетворяет. Ответ: 1

Пример VII :

Цепочка из трех бусин, помеченных латинскими буквами, формируется по следующему правилу . В конце цепочки стоит одна из бусин A, B, C. На первом месте – одна из бусин B, D, C, которой нет на третьем месте. В середине – одна из бусин А, C, E, B, не стоящая на первом месте.

Какая из перечисленных цепочек создана по этому правилу?

1) CBB 2) EAC 3) BCD 4) BCB

Решение ( краткий вариант ):

  • По первому условию : « В конце цепочки стоит одна из бусин A, B, C». Ему не удовлетворяет цепочка BCD, ее можно вычеркнуть:

1) CBB 2) EAC 3)BCD 4) BCB

  • По второму : « На первом месте – одна из бусин B, D, C, которой нет на третьем месте ». Ему не удовлетворяют цепочки EAC (на первом месте – E) и BCB (на первом и третьем местах стоит буква B), поэтому остается только вариант CBB:

1) CBB 2) EAC 4) BCB

  • Проверяем третье условие: « В середине – одна из бусин А, C, E, B, не стоящая на первом месте ». Оставшаяся цепочка CBB ему удовлетворяет.

Ответ: 1

Пример VIII: Автомат получает на вход четырехзначное число. По этому числу строится новое число по следующим правилам.  1. Складываются первая и вторая, а также третья и четвертая цифры  исходного числа.  2. Полученные два числа записываются друг за другом в порядке возрастания  (без разделителей). Пример. Исходное число: 6531 . Суммы: 6+5 = 11 , 3+1 = 4 . Результат: 411 . Укажите наибольшее число, в результате обработки которого автомат выдаст число 1113 . Решение: 1) Числа (по умолчанию) десятичные. Значит, суммы цифр могут быть в диапазоне от 1 (1+0) до 18 (9+9). 2) Автомат выдал число 1113 . Значит, оно состоит из двух значений сумм,  записанных по возрастанию: 11 и 13 .

Пример VIII:

Автомат получает на вход четырехзначное число. По этому числу строится новое число по следующим правилам.

1. Складываются первая и вторая, а также третья и четвертая цифры исходного числа.

2. Полученные два числа записываются друг за другом в порядке возрастания (без разделителей).

Пример. Исходное число: 6531 . Суммы: 6+5 = 11 , 3+1 = 4 . Результат: 411 .

Укажите наибольшее число, в результате обработки которого автомат выдаст число 1113 .

Решение:

1) Числа (по умолчанию) десятичные. Значит, суммы цифр могут быть в диапазоне от 1 (1+0) до 18 (9+9).

2) Автомат выдал число 1113 . Значит, оно состоит из двух значений сумм, записанных по возрастанию: 11 и 13 .

3) Число 11 может быть суммой цифр: 2+9 , 3+8 , 4+7 или 5+6 . 4). Число 13 может быть суммой цифр: 4+9 , 5+8 , 6+7 . 5). Значит, пары цифр в исходном числе могут быть такими:  одна пара – 29 , 92 , 38 , 83 , 47 , 74 , 56 , 65 и  другая пара – 49 , 94 , 58 , 85 , 67 , 76   (соответствующие цифры могут меняться местами в суммах). 6) Наибольшим является число, в которое входят наибольшие цифры,  причем они по возможности располагаются слева направо по убыванию  (чем старше разряд, тем больше «вес» цифры). Тогда из доступных наборов пар цифр выберем две наибольшие (по одной из каждого набора): 92 и 94   и запишем их по убыванию: 9492 . Ответ: 9492 .

3) Число 11 может быть суммой цифр: 2+9 , 3+8 , 4+7 или 5+6 .

4). Число 13 может быть суммой цифр: 4+9 , 5+8 , 6+7 .

5). Значит, пары цифр в исходном числе могут быть такими: одна пара – 29 , 92 , 38 , 83 , 47 , 74 , 56 , 65 и другая пара – 49 , 94 , 58 , 85 , 67 , 76 (соответствующие цифры могут меняться местами в суммах).

6) Наибольшим является число, в которое входят наибольшие цифры, причем они по возможности располагаются слева направо по убыванию (чем старше разряд, тем больше «вес» цифры). Тогда из доступных наборов пар цифр выберем две наибольшие (по одной из каждого набора): 92 и 94 и запишем их по убыванию: 9492 .

Ответ: 9492 .

Демо – 2016 ege 6_1 На вход алгоритма подаётся натуральное число N . Алгоритм строит по нему новое число R  следующим образом. 1. Строится двоичная запись числа N . 2. К этой записи дописываются справа ещё два разряда по следующему правилу: а) складываются все цифры двоичной записи , и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 11100 преобразуется в запись 111001; б) над этой записью производятся те же действия – справа дописывается остаток от деления суммы цифр на 2 . Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N ) является двоичной записью искомого числа R . Укажите такое наименьшее число N , для которого результат работы алгоритма больше 125 . В ответе это число запишите в десятичной системе счисления.

Демо – 2016 ege 6_1

На вход алгоритма подаётся натуральное число N . Алгоритм строит по нему новое число R следующим образом.

1. Строится двоичная запись числа N .

2. К этой записи дописываются справа ещё два разряда по следующему правилу:

а) складываются все цифры двоичной записи , и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 11100 преобразуется в запись 111001;

б) над этой записью производятся те же действия – справа дописывается остаток от деления суммы цифр на 2 .

Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N ) является двоичной записью искомого числа R .

Укажите такое наименьшее число N , для которого результат работы алгоритма больше 125 . В ответе это число запишите в десятичной системе счисления.

1. Необходимо указать минимальное число R, которое превышает 125. Поэтому первым действием переведём 126 в двоичную систему счисления. Получим 11111 10 2 2. Обратим внимание, что у нас по очереди добавляются две цифры справа (в конец числа), поэтому просто уберём две цифры с конца, получим: 11111 2 3. Переведём его в десятичную систему и получим N = 2 4 +2 3 +2 2 +2 1 +2 0 =16+8+4+2+1=31 10  Ответ: 31

1. Необходимо указать минимальное число R, которое превышает 125. Поэтому первым действием переведём 126 в двоичную систему счисления.

Получим 11111 10 2

2. Обратим внимание, что у нас по очереди добавляются две цифры справа (в конец числа), поэтому просто уберём две цифры с конца, получим: 11111 2

3. Переведём его в десятичную систему и получим N = 2 4 +2 3 +2 2 +2 1 +2 0 =16+8+4+2+1=31 10

Ответ: 31

Задание 6. На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.  1) Строится двоичная запись числа N.  2) К этой записи дописываются справа ещё два разряда по следующему правилу:  а) складываются все цифры двоичной записи, и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 11100 преобразуется в запись 111001;  б) над этой записью производятся те же действия – справа дописывается остаток от деления суммы цифр на 2.  Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R. Укажите минимальное число R , которое превышает 43 и может являться результатом работы алгоритма. В ответе это число запишите в десятичной системе.

Задание 6. На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом. 1) Строится двоичная запись числа N. 2) К этой записи дописываются справа ещё два разряда по следующему правилу: а) складываются все цифры двоичной записи, и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 11100 преобразуется в запись 111001; б) над этой записью производятся те же действия – справа дописывается остаток от деления суммы цифр на 2. Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R.

Укажите минимальное число R , которое превышает 43 и может являться результатом работы алгоритма.

В ответе это число запишите в десятичной системе.

фактически к числу дважды дописывается бит чётности, причем уже после шага «а» у нас всегда получится чётное число единиц, поэтому шаг «б» всегда добавит ноль если в конце двоичной записи числа стоит 0, значит, оно чётное минимальное чётное число, которое превышает 43, это 44, но число, полученное из 44 отбрасыванием последнего нуля в двоичной записи (то есть, делением на 2!), 22 = 10110 2 , содержит нечётное число единиц, что не допускается по условию – после шага «а» число единиц двоичной записи должно быть чётным следующее чётное число, 46, при делении на 2 даёт число 23 = 10111 2, которое содержит чётное число единиц, поэтому оно могло быть получено после шага «а» алгоритма. Ответ: 46.
  • фактически к числу дважды дописывается бит чётности, причем уже после шага «а» у нас всегда получится чётное число единиц, поэтому шаг «б» всегда добавит ноль
  • если в конце двоичной записи числа стоит 0, значит, оно чётное
  • минимальное чётное число, которое превышает 43, это 44, но число, полученное из 44 отбрасыванием последнего нуля в двоичной записи (то есть, делением на 2!), 22 = 10110 2 , содержит нечётное число единиц, что не допускается по условию – после шага «а» число единиц двоичной записи должно быть чётным
  • следующее чётное число, 46, при делении на 2 даёт число 23 = 10111 2, которое содержит чётное число единиц, поэтому оно могло быть получено после шага «а» алгоритма.

Ответ: 46.


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!