Вопрос:

Определи, сколько чёрных полос было на штрих-коде

Фотография
Фотография

Ответ ассистента

Чтобы определить количество чёрных полос, нужно проанализировать данные датчика освещённости. Робот стартовал на чёрной полосе, значит, первое значение (14) соответствует чёрному цвету. Далее нужно считать количество переходов от чёрного к белому и обратно. Чёрный цвет: значения, близкие к 7. Белый цвет: значения, близкие к 87. Серый цвет: значения около (7 + 87) / 2 = 47. Последовательность данных: 14 → 11 → 19 → 28 → 35 → 45 → 57 → 68 → 74 → 65 → 53 → 41 → 32 → 23 → 25 → 34 → 42 → 49 → 57 → 64 → 73 → 80 → 72 → 64 → 56 → 48 → 43 → 37 → 30 → 23 → 21 → 29 → 36 → 45 → 51 → 58 → 69 → 75 → 80 → 74 → 63 → 54 → 48 → 41 → 35 → 37 → 45 → 56 → 61 → 63 Выделим участки, где значения близки к чёрному (значительно ниже 47) и белому (значительно выше 47): Ч → Ч → Ч → Ч → Ч → Ч → Б → Б → Б → Б → Б → Ч → Ч → Ч → Ч → Ч → Ч → Б → Б → Б → Б → Б → Б → Б → Б → Ч → Ч → Ч → Ч → Ч → Ч → Ч → Ч → Ч → Б → Б → Б → Б → Б → Б → Б → Б → Ч → Ч → Ч → Ч → Ч → Б → Б → Б Количество переходов с чёрного на белый: 6 **Ответ: 6**

Другие решения

Что ещё задавали пользователи