Для решения подобных задач удобнее всего рассматривать список слов как систему счисления. В нашем распоряжении 5 букв: а, к, л, о, ш. Присвоим каждой букве цифру в соответствии с алфавитным порядком:
- а — 0
- к — 1
- л — 2
- о — 3
- ш — 4
Поскольку букв пять, мы работаем в пятеричной системе счисления. Каждое 5-буквенное слово соответствует пятизначному числу. 16.2 Какое слово следует за словом «шалаш»? Переведем слово «шалаш» в цифры:
- ш = 4
- а = 0
- л = 2
- а = 0
- ш = 4
Получаем число 40204. Следующее за ним число в пятеричной системе — 40210 (так как после 4 в текущем разряде идет перенос единицы в следующий, но здесь мы просто прибавляем 1 к младшему разряду). Переведем цифры 40210 обратно в буквы:
- 4 — ш
- 0 — а
- 2 — л
- 1 — к
- 0 — а
Ответ: шалка. 16.3 На каком месте от начала стоит слово «школа»? Переведем слово «школа» в цифры:
- ш = 4
- к = 1
- о = 3
- л = 2
- а = 0
Полученное число — 41320₅. Переведем его в десятичную систему: Поскольку нумерация списка начинается с 1 (числу 00000 соответствует номер 1), к полученному значению нужно прибавить 1: Ответ: 2711. 16.4 Какое слово стоит на 126-м месте? Чтобы найти число, соответствующее 126-му месту, вычтем единицу (так как первое место — это 0): Переведем десятичное число 125 в пятеричную систему счисления путем деления на 5:
- (остаток 0) (остаток 0) (остаток 0) (остаток 1)
Записываем остатки в обратном порядке: 1000. Так как слова 5-буквенные, дополняем число нулями слева: 01000. Переведем цифры в буквы:
- 0 — а
- 1 — к
- 0 — а
- 0 — а
- 0 — а
Ответ: акааа. Хотите, чтобы я составил аналогичную задачу с другим набором букв для закрепления материала?