Все 5-бук­вен­ные слова, со­став­лен­ные из букв А, К, Р, У, за­пи­са­ны в ал­фа­вит­ном по­ряд­ке. Вот на­ча­ло спис­ка: 1. ААААА 2. ААААК 3. ААААР 4. ААААУ 5. АААКА …… Ука­жи­те номер пер­во­го слова, ко­то­рое на­чи­на­ет­ся с буквы У.

Ответы:
Юрий Волошын
11-07-2014 17:48

1) ААААА2) ААААK3) ААААP4) ААААY5) АААKА6) АААKK7) АААKP8) АААKY9) АААPА10) АААPK11) АААPP12) АААPY13) АААYА14) АААYK15) АААYP16) АААYY....767) PYYYP768) PYYYY769) YАААА770) YАААK771) YАААP772) YАААY773) YААKА774) YААKK775) YААKP776) YААKY777) YААPА778) YААPK779) YААPP780) YААPY781) YААYА782) YААYKИсходник на С#, переделать на другой любой будет не сложно - тут 5 вложенных циклов, для прокрутки буквы от первой до последней и свитчи на каждую букву для записи в комбинацию. Напоминает счетчик обычный. В консоль не влезло (там 1200+ записей), по этому поводу не стал морочиться и записал потоком вместо консоли в блокнот. Результат работы программы прикреплен.

Марк Зубакин
11-07-2014 21:19

Вообще принцип решения вот такой.1. ААААА   02. ААААК   13. ААААР   24. ААААУ   35. АААКАТ.е букве А соответствует цифра 0 (в четверичной с.с., т.к букв в алфавите 4, то система счисления 4-я), букве К - 1 и т.д.Первое слово начинающееся на У  - это 30000 (пятибуквенное слово, начинающееся на У)Переведем в 10-ю с.с 3*4^4= 768По данному списку видно, что номер буквы на 1 меньше номера строки. Значит к полученному числу надо прибавить 1, чтобы получить номер строки. Значит 768+1=769

Также наши пользователи интересуются:

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Все 5-бук­вен­ные слова, со­став­лен­ные из букв А, К, Р, У, за­пи­са­ны в ал­фа­вит­ном по­ряд­ке. Вот на­ча­ло спис­ка: 1. ААААА 2. ААААК 3. ААААР 4. ААААУ 5. АААКА …… Ука­жи­те номер пер­во­го слова, ко­то­рое на­чи­на­ет­ся с буквы У.» от пользователя Ростик Тучков в разделе Экономика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!