Все 5-буквенные слова, составленные из 5 букв а, к, л, о, ш, записаны в алфавитном порядке.вот начало списка:1. ааааа 2.аааак 3.аааал 4.аааао 5.ааааш 4 ааака…… 16.2 какое слово следует за словом шалаш? 16.3 на каком месте от начала списка стоит слово школа? 16.4. какое слово стоит на 126-м месте?

Поляков Евгений Александрович

Учитель информатики высшей категории

Проверено учителем

Для решения подобных задач удобнее всего рассматривать список слов как систему счисления. В нашем распоряжении 5 букв: а, к, л, о, ш. Присвоим каждой букве цифру в соответствии с алфавитным порядком:

  • а — 0
  • к — 1
  • л — 2
  • о — 3
  • ш — 4

Поскольку букв пять, мы работаем в пятеричной системе счисления. Каждое 5-буквенное слово соответствует пятизначному числу. 16.2 Какое слово следует за словом «шалаш»? Переведем слово «шалаш» в цифры:

  1. ш = 4
  2. а = 0
  3. л = 2
  4. а = 0
  5. ш = 4

Получаем число 40204. Следующее за ним число в пятеричной системе — 40210 (так как после 4 в текущем разряде идет перенос единицы в следующий, но здесь мы просто прибавляем 1 к младшему разряду). Переведем цифры 40210 обратно в буквы:

  • 4 — ш
  • 0 — а
  • 2 — л
  • 1 — к
  • 0 — а

Ответ: шалка. 16.3 На каком месте от начала стоит слово «школа»? Переведем слово «школа» в цифры:

  • ш = 4
  • к = 1
  • о = 3
  • л = 2
  • а = 0

Полученное число — 41320₅. Переведем его в десятичную систему: 454+153+352+251+0504 center dot 5 to the fourth power plus 1 center dot 5 cubed plus 3 center dot 5 squared plus 2 center dot 5 to the first power plus 0 center dot 5 to the 0 power 4625+1125+325+25+04 center dot 625 plus 1 center dot 125 plus 3 center dot 25 plus 2 center dot 5 plus 0 2500+125+75+10=27102500 plus 125 plus 75 plus 10 equals 2710Поскольку нумерация списка начинается с 1 (числу 00000 соответствует номер 1), к полученному значению нужно прибавить 1: 2710+1=27112710 plus 1 equals 2711Ответ: 2711. 16.4 Какое слово стоит на 126-м месте? Чтобы найти число, соответствующее 126-му месту, вычтем единицу (так как первое место — это 0): 1261=125126 minus 1 equals 125Переведем десятичное число 125 в пятеричную систему счисления путем деления на 5:

  1. 125/5=25125 / 5 equals 25 (остаток 0) 25/5=525 / 5 equals 5 (остаток 0) 5/5=15 / 5 equals 1 (остаток 0) 1/5=01 / 5 equals 0 (остаток 1)

Записываем остатки в обратном порядке: 1000. Так как слова 5-буквенные, дополняем число нулями слева: 01000. Переведем цифры в буквы:

  • 0 — а
  • 1 — к
  • 0 — а
  • 0 — а
  • 0 — а

Ответ: акааа. Хотите, чтобы я составил аналогичную задачу с другим набором букв для закрепления материала?

Форма ответа

Ваш аватар