Шифр кодового замка представляет собой последовательность из пяти символов, каждый из которых является цифрой от 1 до 4. Сколько различных вариантов шифра можно задать, если известно, что цифра 1 встречается ровно два раза, а каждая из других допустимых цифр может встречаться в шифре любое количество раз или не встречаться совсем?
💡 Пошаговый разбор и решение:
Количество способов поставить две 1 на пять позиций — $5 \cdot $\frac{4}{2}$ = 10$
После того, как определили позиции двух 1, на оставшиеся позиции можем поставить любое из трёх чисел, это можно сделать $3 ^3 = 27$ способами.
Итого всего $10 \cdot 27 = 270$ кодов.
Ответ: 270.
Приведём решение на языке Python.
from itertools import product
alphabet = '1234'
ap=[]
for i in product(alphabet, repeat=5):
if i.count('1') == 2:
ap.append(i)
print(len(ap))
Приведём решение Юрия Лысакова на языке Python.
i = 0
for i1 in '1234':
for i2 in '1234':
for i3 in '1234':
for i4 in '1234':
for i5 in '1234':
s= i1 + i2 + i3 + i4 + i5
if s.count('1') == 2:
i += 1
print(i)
Приведём решение Сергея Донец на языке PascalABC.NET.
begin
'1234'.Cartesian(5)//пяти символов
.Where(s->s.CountOf('1')=2)
.Count.Print;
end.
После того, как определили позиции двух 1, на оставшиеся позиции можем поставить любое из трёх чисел, это можно сделать $3 ^3 = 27$ способами.
Итого всего $10 \cdot 27 = 270$ кодов.
Ответ: 270.
Приведём решение на языке Python.
from itertools import product
alphabet = '1234'
ap=[]
for i in product(alphabet, repeat=5):
if i.count('1') == 2:
ap.append(i)
print(len(ap))
Приведём решение Юрия Лысакова на языке Python.
i = 0
for i1 in '1234':
for i2 in '1234':
for i3 in '1234':
for i4 in '1234':
for i5 in '1234':
s= i1 + i2 + i3 + i4 + i5
if s.count('1') == 2:
i += 1
print(i)
Приведём решение Сергея Донец на языке PascalABC.NET.
begin
'1234'.Cartesian(5)//пяти символов
.Where(s->s.CountOf('1')=2)
.Count.Print;
end.
Правильный ответ:
270
📚 Похожие разобранные задания по предмету:
ID 29521 • Задание №3
В файле приведён фрагмент базы данных «Продукты», содержащей информацию о поставках товаров и их продаже. База...
ID 29156 • Задание №1
На рисунке схема дорог изображена в виде графа, в таблице звёздочкой отмечено наличие дороги между двумя насел...
🔗 Другие задания линии №8 по предмету Информатика:
ID 30811
Сколько существует различных трёхзначных чисел, записанных в четверичной системе счисления, в з...
ID 30812
Сколько существует различных четырёхзначных чисел, записанных в семеричной системе счисления, в...
ID 30813
Составляют 5-буквенные слова из букв слова ПЯТНИЦА. Найти количество слов, которые не начинают...
ID 30814
Сколько существует чисел, восьмеричная запись которых содержит 5 цифр, причем в записи нет цифр...
ID 30815
Определите количество четырехзначных чисел, записанных в десятичной системе счисления, в записи...