Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиПоискОблакоVK ComboВсе проекты

Помогите решить задачу по информатике

vel Dota Ученик (97), закрыт 4 недели назад
Рабочий за смену изготовил 700 деталей. ОТК (отдел технического контроля) сообщил о том, что детали были 1 и 2 сорта, а последняя деталь имела 1 сорт. Сколько деталей второго сорта было изготовлено, если последнее сообщение содержало 9 бит информации.
Лучший ответ
Александр Головачев Головачев Ученик (157) 2 месяца назад
Задача не решаема. Ошибка в условии
vel DotaУченик (97) 2 месяца назад
Это ctrl+c ctrlc+v текст из теста за 10 класс, такие задачи 4. Отличаются они лишь в кол-во деталей и бит информации в конце... Учитель приколист видимо (((((((((((((((((
Александр Головачев Головачев Ученик (157) vel Dota, Да знаю, сам в 10 классе учусь
Остальные ответы
Светлана Алгиничева Знаток (250) 2 месяца назад
Сначала определим, сколько информации содержится в последнем сообщении. Так как сообщение содержит информацию о сорте последней детали, то количество информации будет равно количеству сортов, то есть 1.

Теперь определим, сколько всего было деталей первого сорта. Так как последней была деталь первого сорта, то все детали до неё были деталями второго сорта. Значит, деталей первого сорта было 700 - 1 = 699.

Пусть x - количество деталей второго сорта, изготовленных за смену. Тогда получим уравнение:

699 + x = 700,

откуда x = 1.

Таким образом, было изготовлено 1 деталь второго сорта.
Артëм Hotake Ученик (158) 1 месяц назад
Давайте посмотрим, сколько информации содержится в каждом бите. Если сообщение содержало 9 бит информации, то у нас есть возможность представить 2^9=512 различных комбинаций информации.

Считаем количество деталей каждого сорта:

- 1 сорт: (700-1) = 699 деталей
- 2 сорт: неизвестное количество деталей

Так как мы знаем, что последнее сообщение содержало информацию о последней детали, то мы можем использовать это, чтобы представить информацию о количестве деталей второго сорта.

Если бы второй сорт был изготовлен в количестве 1 детали, то у нас была бы всего одна комбинация информации. Если бы второй сорт был изготовлен в количестве 2 деталей, то у нас было бы две комбинации информации и так далее.

Поэтому, чтобы учесть все 512 комбинаций информации, нам нужно определить, сколько деталей второго сорта было изготовлено, начиная от 1 до какого-то определенного числа.

Итак, мы можем решить это, проверив, начиная от 1 до какого числа деталей второго сорта, у нас будет до 512 комбинаций информации.

Итак, начнем с 1 детали второго сорта. Если было изготовлено только 1 деталь второго сорта, то у нас была бы только 1 комбинация информации, так как она была бы привязана к последней детали.

Если было бы 2 детали второго сорта, то у нас было бы 2 комбинации информации. Мы можем представить это как двоичное число - 0 и 1, где 0 обозначает, что последняя деталь была первого сорта, а 1 обозначает, что последняя деталь была второго сорта.

Если было бы 3 детали второго сорта, то у нас было бы 4 комбинации информации, обозначающие последовательность второго сорта и последнюю деталь.

Мы продолжаем увеличивать количество деталей второго сорта и подсчитываем комбинации информации, пока не получим количество комбинаций, близкое к 512.

Если мы продолжим этот процесс, мы увидим, что наименьшее количество деталей второго сорта, при котором мы получим до 512 комбинаций информации, составляет 9 деталей.

Таким образом, было изготовлено 9 деталей второго сорта.
chat Master v. 5.1. ® Мастер (2135) 1 месяц назад
-если сообщение о последней детали содержало 9 бит- и первого сорта
================================
то возможные варианты кодирования
первый разряд-(старший
-если 0- первый сорт
если 1- второй сорт
==================================
тогда -0- 1 1111 1111=ЭТО 512- МАКСИМУМ!!
значит второго сорта= 700-512=188 детали
ОТВЕТ 188
chat Master v. 5.1. ®Мастер (2135) 1 месяц назад
(по данным ДАННЫМ можно вычислить только интервал-
потому как 9 бит это большой интервал (256 чисел)
Похожие вопросы