В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Aalina23
Aalina23
01.02.2021 19:42 •  Информатика

Напишите программу на алгоритмическом языке робот должен закрасить все отмеченные клетки и прийти на базу в клетку отмеченнуб буквой б используйте цикл н раз

Показать ответ
Ответ:
Link2009
Link2009
02.01.2020 23:26
Для того чтобы отлить ровно половину бензина из 16л. канистры, мы можем использовать два сосуда: один с ёмкостью 10л., другой - с ёмкостью 2л. Вот пошаговый алгоритм:

Шаг 1: Первым делом, нужно перелить 10л. бензина из 16л. канистры в пустой сосуд ёмкостью 10л. Количество оставшегося бензина в канистре будет равно 16л. - 10л. = 6л.

Шаг 2: Теперь нужно перелить оставшиеся 6л. бензина из 16л. канистры в пустой сосуд ёмкостью 2л. Если литров бензина больше, чем может вместить сосуд объёмом 2л., то можно перелить только максимально возможное количество. В данном случае, мы можем перелить только 2л. бензина.

После выполнения этих двух шагов, в канистре останется 6л. бензина, а в сосуде ёмкостью 10л. - 10л. бензина, а в сосуде ёмкостью 2л. - 2л. бензина.

Теперь, чтобы дать ответ в виде блок-схемы, я могу нарисовать следующую схему:

```
(16л.)
|
|
\|/
/_\
|
| Лить 10л. в сосуд 10л.
\|/
/_\
|
|
\|/
/_\
|
| Лить 2л. в сосуд 2л.
\|/
/_\
```

Надеюсь, ответ был понятен и полезен для вас. Удачи с выполнением задачи!
0,0(0 оценок)
Ответ:
девочка245
девочка245
02.07.2022 04:37
Для решения данной задачи, нам потребуется построить кодовое дерево согласно алгоритму Фано.

1. Выписываем все буквы, для которых нам дано количество, в порядке убывания их количества: Е (20), И (16), К (6).

2. Делим этот список пополам с суммой количества букв в каждой половине максимально близкой друг к другу: Е (20), И (16), К (6) → Е (20), И (22) | К (6).

3. Рекурсивно повторяем шаг 2 для каждой половины, пока не получим по одной букве в каждой ветви.

- Для левой ветви Е (20), И (22):
- Делим список пополам: Е (20) | И (22).
- Создаем кодовое слово для левой ветви: 0.
- Создаем кодовое слово для правой ветви: 1.

- Для правой ветви К (6):
- Создаем кодовое слово: 10.

4. Теперь можем записать полное дерево кодирования:

.
|
---
| |
E ---
|
I

.
|
К

5. Наше кратчайшее кодовое слово для буквы К будет "10".

Обратите внимание, что в этом случае нет других кодовых слов с таким же числовым значением.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота