МБОУ "Радьковская СОШ"
с. Радьковка, Прохоровский район, Белгородская область
  • Задание 8. Комбинаторика

    Решение задач

    Игорь составляет 8-буквенные коды из букв И, Г, О, Р, Ь. Буквы О и Ь должны встречаться в коде ровно по одному разу, при этом буква Ь не может стоять на первом месте. Остальные допустимые буквы могут встречаться произвольное количество раз или не встречаться совсем. Сколько различных кодов может составить Игорь?

    Ответ: 35721

    Решение

    from itertools import *

    t = 0
    for i in set(product('игорь', repeat = 8)):
        s = ''.join(i)
        if s.count('о') == 1 and s.count('ь') == 1 and s[0] != 'ь':
            t = t + 1
    print(t)

    Из букв слова К А Н К А Н составляются 6-буквенные последовательности. Сколько можно составить различных последовательностей, если известно, что в каждой из них содержится не менее 3 согласных?

    Ответ:  656

    Решение

    from itertools import *
    t = 0
    for i in set(product('канкан', repeat = 6)):
        s = ''.join(i)
        s = s.replace('к', '*').replace('н', '*')
        if s.count('*') >= 3:
            t = t + 1
    print(t)

    А. Богданов) Оля составляет слова перестановкой букв слова СПОРТЛОТО, оставляя слова с гласной либо только в начале, либо только в конце слова. Все полученные различные слова Оля отсортировала по алфавиту и пронумеровала, начиная с 1. Какой номер у последнего слова?

    Ответ:

    15120

    Решение

    from itertools import *
    ans = set()
    for i in set(permutations('спортлото')):
        s = ''.join(i)
        if (s[0] == 'о') != (s[-1] =='о'): ans.add(s)
    print(len(ans))

    Все пятибуквенные слова, составленные из букв К, О, М, П, Ь, Ю, Т, Е, Р, записаны в алфавитном порядке и пронумерованы. Начало списка выглядит так:

    1. ЕЕЕЕЕ
    2. ЕЕЕЕК
    3. ЕЕЕЕМ
    4. ЕЕЕЕО
    5. ЕЕЕЕП
    6. ЕЕЕЕР
    7. ЕЕЕЕТ
    8. ЕЕЕЕЬ
    ...
    

    Под каким номером в списке стоит последнее слово с нечётным номером, которое не начинается с буквы Ь и содержит ровно две буквы К?

    Ответ:

    58979

    Решение

    from itertools import *

    k = 0
    n = 0

    for i in product(sorted('компьютер'), repeat=5):
        s = ''.join(i)
        k += 1
        if k % 2 != 0 and s[0] != 'ь' and s.count('к') == 2:

            n = k
    print(n)

    Шастин Л. Тема: Упорядоченный список(Упорядоченный список) (средняя)

    Все шестибуквенные слова, в составе которых могут быть только русские буквы М, О, Д, У, Л, Ь, записаны в алфавитном порядке и пронумерованы, начиная с 1.

    Ниже приведено начало списка.

    1. ДДДДДД
    2. ДДДДДЛ
    3. ДДДДДМ
    4. ДДДДДО
    5. ДДДДДУ
    6. ДДДДДЬ
      ...

    Сколько слов находится между первым и последним словами, имеющими нечётные номера и начинающимися на М?

    Ответ: 7773

    from itertools import *

    k = 0
    p = 0

    for i in product(sorted('модуль'), repeat=6):
        s = ''.join(i)
        k += 1
        if k % 2 != 0 and s[0] == 'м':
            if p == 0:
                n1 = k
                p = 1
            else:
                n2 = k

    print(n2 - n1 - 1)

    Сколько существует восьмеричных шестизначных чисел, в которых все цифры различны, никакие две чётные или две нечётные цифры не стоят рядом и десятичная запись которых делится на 5?

    Ответ: 208

    from itertools import *

    t = 0
    for i in product('01234567', repeat=6):
        s = ''.join(i)
        if s[0] != '0':
            if (len(s) == len(set(s))) and (int(s, 8) % 5 == 0):
                for x in '0246':
                    s = s.replace(x, '#')
                for x in '1357':
                    s = s.replace(x, '*')
                if '##' not in s and '**' not in s:
                    t = t + 1

    print(t)

    Катя составляет 5-буквенные слова из букв слова АПРЕЛЬ и упорядочивает их в обратном алфавитном порядке.

    Вот начало списка:

    1. ЬЬЬЬЬ

    2. ЬЬЬЬР

    3. ЬЬЬЬП

    4. ЬЬЬЬЛ

    5. ЬЬЬЬЕ

    6. ЬЬЬЬА

    7. ЬЬЬРЬ

    Сколько слов, оканчивающихся на Ь, запишет Катя, если заполнит список до 387 позиции?

    Ответ: 65

    from itertools import *

    t = 0
    n = 0
    for i in product(sorted('апрель', reverse=True), repeat=5):
        s = ''.join(i)
        t = t + 1
        if t < 387:
            if s[-1] == 'ь':
                n = n + 1

    print(n)

    Определите количество 14-ричных пятизначных чисел, в записи которых ровно одна цифра 9 и не более трех цифр с числовым значением, превышающим 10.

    Ответ:

    133612

    Решение

    from itertools import *

    t = 0

    for i in product('0123456789ABCD', repeat=5):
        s = ''.join(i)
        if s[0] != '0':
            if s.count('9') == 1 and (s.count('B') + s.count('C') + s.count('D') <= 3):
                t = t + 1
        

    print(t)

    Сколько существует чисел, девятеричная запись которых состоит из шести цифр, не начинается с нечётных цифр, не оканчивается цифрами 2 и 3 и содержит не менее двух цифр 1?

    Ответ:

    19868

    Решение

    from itertools import *

    t = 0
    for i in product('012345678', repeat = 6):
        x = ''.join(i)
        if x[0] not in '01357' and x[-1] not in '23':
            if x.count('1') >= 2:
                t += 1
    print(t)

    (Д. Паршиков) Алиса составила все пятибуквенные слова из букв П, Р, И, В, Ы, Ч, К, А, записала их в алфавитном порядке и пронумеровала. После этого Алиса удалила каждое пятое слово и пронумеровала новый список. Вот начало списка после удаления слов:

    1. ААААА
    2. ААААВ
    3. ААААИ
    4. ААААК
    5. ААААР (слово ААААП удалено)
    ...
    

    Под каким номером идет первое слово, состоящее только из согласных букв, где все буквы различные?

    Ответ:

    4754

    from itertools import *

    t = 0
    n = 0

    for i in product(sorted('привычка'), repeat=5):
        s = ''.join(i)
        t = t + 1
        if t % 5 != 0:
            n = n + 1
            if len(s) == len(set(s)):
                for x in 'првчк':
                    s = s.replace(x, '*')
                if s.count('*') == 5:
                    break

        
    print(n)

    Домашнее задание

    № 1979 (Уровень: Базовый)

    Сколько слов длины 4, начинающихся с согласной буквы и заканчивающихся гласной буквой, можно составить из букв К, Р, Е, С, Л, О? Каждая буква может входить в слово несколько раз. Слова не обязательно должны быть осмысленными словами русского языка.

    Ответ: 288

    № 1980 (Уровень: Базовый)

    Иван составляет 6-буквенные слова из букв A, B, C, W, X, Y, Z. Первой и последней буквами этого слова могут быть только буквы W, X, Y, и Z, на остальных позициях эти буквы не встречаются. Сколько различных кодовых слов может составить Иван?

    Ответ: 1296

    № 1981 (Уровень: Базовый)

    Вася составляет 6-буквенные слова, в которых есть только буквы П, У, Л, Я причём буква У используется в каждом слове ровно 2 раза. Каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Вася?

    Ответ: 1215

    № 1982 (Уровень: Базовый)

    Вася составляет 4-буквенные слова, в которых есть только буквы Л, О, Д, К, А причём буква О используется в каждом слове не менее двух раз. Каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Вася?

    Ответ: 113

    № 1983 (Уровень: Базовый)

    Вася составляет шестибуквенные слова, в которых есть только буквы С, А, Л, О, причём в каждом слове используется буква О, но не более 3-х раз. Каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Вася?

    Ответ: 3213

    № 1984 (Уровень: Базовый)

    Вася составляет 5-буквенные коды из букв И, Г, Р, О, К. Каждую букву нужно использовать ровно 1 раз, при этом код не может начинаться с буквы К и не может содержать сочетания РОК. Сколько различных кодов может составить Вася?

    Ответ: 90

    № 1985 (Уровень: Средний)

    Петя составляет 8-буквенные слова из букв А, Б, И, К, О, Л, У, Н. Каждую букву нужно использовать ровно 1 раз, при этом нельзя ставить подряд две гласные или две согласные. Сколько различных кодов может составить Петя?

    Ответ: 1152

    № 1415 (Уровень: Базовый)

    Шифр кодового замка представляет собой последовательность из восьми символов, каждый из которых является либо буквой (A или B), либо цифрой (1, 2 или 3). Сколько различных вариантов шифра можно задать, если известно, что в коде присутствует ровно две буквы, а все другие символы являются цифрами.

    Ответ: 81648

    № 1216 Апробация 27.04 (Уровень: Базовый)

    Определите количество шестизначных чисел в пятеричной системе счисления, которые не оканчиваются цифрами 3 и 4 и не начинаются с цифры 1.

    Ответ: 5625

    № 10090 Демоверсия 2024 (Уровень: Базовый)

    Сколько существует восьмеричных пятизначных чисел, не содержащих в своей записи цифру 1, в которых все цифры различны и никакие две чётные или две нечётные цифры не стоят рядом?

    Ответ: 180

    № 1288 Открытый вариант КЕГЭ (Уровень: Базовый)

    Вася составляет 6-буквенные слова, в которых могут быть использованы только буквы В, И, Ш, Н, Я, причём буква В используется не более одного раза. Каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. Слово не должно начинаться с буквы Ш и оканчиваться гласными буквами. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Вася?

    Ответ: 4352

    № 947 (Уровень: Базовый)

    Петя составляет четырёхбуквенные коды из букв A, B, C, D, притом символы следуют слева направо в алфавитном порядке (буквы могут повторяться). Сколько различных кодовых слов может составить Петя?

    Ответ: 35

    № 1852 Основная волна 2021 (Уровень: Базовый)

    Ученица составляет 5-буквенные слова из букв ГЕПАРД. При этом в каждом слове ровно одна буква Г, слово не может начинаться на букву А и заканчиваться буквой Е. Какое количество слов может составить ученица?

    Ответ: 2200

    № 1921 (Уровень: Базовый)

    (А. Куканова) Аня составляет трёхзначные числа в десятичной системе счисления, в которых цифры расположены в порядке неубывания. Сколько различных чисел может составить Аня?

    Ответ: 165

    № 1929 (Уровень: Базовый)

    (А. Куканова) Ада составляет шестибуквенные слова из букв Д, Е, Й, К, С, Т, Р, А. Буква Й встречается в слове ровно один раз, и после неё обязательно идёт согласная. Буквы в слове не повторяются. Сколько слов может составить Ада?

    Ответ: 9000

     1935 (Уровень: Базовый)

    (А. Куканова) Вика составляет четырёхбуквенные слова из букв В, А, Й, Ф, У, причём слово не может начинаться с буквы Й и не должно содержать сочетаний ВФ и ФВ. Все буквы в слове различны. Сколько таких слов может составить Вика?

    Ответ: 68

    № 1931 (Уровень: Базовый)

    (А. Куканова) Ксюша составляет слова, меняя местами буквы в слове МИМИКРИЯ. Сколько различных слов, включая исходное, может составить Ксюша?

    Ответ: 3360

     №1961 Демоверсия 2022 (Уровень: Базовый)

    Все четырёхбуквенные слова, в составе которых могут быть только буквы Л, Е, М, У, Р, записаны в алфавитном порядке и пронумерованы, начиная с 1. 

    Ниже приведено начало списка. 

    1. ЕЕЕЕ
    2. ЕЕЕЛ
    3. ЕЕЕМ
    4. ЕЕЕР
    5. ЕЕЕУ
    6. ЕЕЛЕ
    … 

    Под каким номером в списке идёт первое слово, которое начинается с буквы Л?  

    Ответ: 126


    № 265 Джобс 21.09.2020 (Уровень: Базовый)

    Все четырёхбуквенные слова, составленные из букв А, Л, Г, О, Р, И, Т, М записаны в алфавитном порядке и пронумерованы, начиная с 1. Начало списка выглядит так:

    1. АААА
    2. АААГ
    3. АААИ
    4. АААЛ
    5. АААМ
    6. АААО
    7. АААР
    8. АААТ
    9. ААГА

    Под каким номером в списке идёт последнее слово, которое заканчивается на ИМ?


    Ответ: 4053

    № 988 100 базовых задач Е.Джобс (Уровень: Базовый)

    Маша выписывает в алфавитном порядке буквенные комбинации длиной 4, составленные из букв М, А, Р, И, Я. На какой позиции от начала списка будет комбинация АРИЯ?  

    Вот начало списка: 

    1. АААА
    2. АААИ
    3. АААМ
    4. АААР
    5. АААЯ
    6. ААИА 

    Ответ: 85

     № 989 100 базовых задач Е. Джобс (Уровень: Базовый)

    Маша выписывает в алфавитном порядке буквенные комбинации длиной 4, составленные из букв М, А, Р, И, Я. Какая комбинация записана под номером 211?  

    Вот начало списка: 

    1. АААА
    2. АААИ
    3. АААМ
    4. АААР
    5. АААЯ
    6. ААИА


    Ответ: ИРМА

    Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie