Elizkap01
11.10.2022 22:39

Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b — целые числа), перемещающую Чертёжника из точки с
координатами (x, у) в точку с координатами (x + а, у + b). Если числа a, b
положительные, значение соответствующей координаты увеличивается;
если отрицательные, уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2),
то команда Сместиться на (2, −3) переместит Чертёжника в точку (6,
−1).
Повтори k раз
Команда1 Команда2 КомандаЗ
Конец
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 paз
Сместиться на (−2, −1) Сместиться на (3, 2) Сместиться на (2,1) Конец
На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник
оказался в той же точке, что и после выполнения алгоритма?
Понятно напешите

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
svkalin
20.08.2021 09:17
Для решения этой задачи нам понадобится знание о том, что скорость передачи данных измеряется в битах в секунду (бит/с), и что есть соответствие между битами и байтами.

1 байт = 8 бит.

Также нам известно, что скорость передачи данных равна 128 Кбит/сек.

Для начала, нужно определить, сколько битов передано за 2 минуты (минуты будем переводить в секунды для удобства расчетов).

1 минута = 60 секунд, поэтому 2 минуты = 2 * 60 = 120 секунд.

Скорость передачи данных равна 128 Кбит/сек. Переведем ее в биты:

128 Кбит/сек = 128 * 1024 бит/сек (1 Кбит равен 1024 битам)

Теперь можем найти количество переданных битов:

Количество битов = скорость передачи данных * время передачи данных.

Количество битов = 128 * 1024 * 120 = 15 628 800 битов.

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

1 байт = 8 бит
1 мегабайт = 1024 * 1024 байт

Размер файла в мегабайтах = количество битов / (8 * 1024 * 1024)

Размер файла в мегабайтах = 15 628 800 / (8 * 1024 * 1024) = 1,87 мегабайта.

Округляем полученное значение до целых:

Размер файла в мегабайтах ≈ 2 мегабайта.

Таким образом, размер файла, переданного по этому каналу связи, составляет около 2 мегабайт.
0,0(0 оценок)
Ответ:
Riyaa
31.07.2021 11:29
Хорошо, давайте разберем задачу пошагово.

Шаг 1: Создание функции
Сначала нужно написать функцию с именем parrot, которая принимает один параметр phrase.

Шаг 2: Создание пустого списка
Для хранения фраз, которые попугай уже слышал, мы создадим пустой список с именем heard_phrases. Этот список будет содержать все уникальные фразы, которые попугай услышал.

Шаг 3: Проверка условия
Далее мы будем проверять, содержится ли фраза в списке heard_phrases. Если да, то функция должна напечатать эту фразу.

Шаг 4: Добавление фразы в список
Если фраза не содержится в списке heard_phrases, то мы добавляем ее в список, чтобы попугай мог ее запомнить.

Шаг 5: Возвращение результата
На последнем шаге функция должна вернуть None, так как нам не требуется возвращать какое-либо значение.

Вот как будет выглядеть решение задачи на языке Python:

```
def parrot(phrase):
heard_phrases = [] # создаем пустой список для хранения фраз

# проверяем, содержится ли фраза в списке heard_phrases
if phrase in heard_phrases:
print(phrase) # напечатаем фразу, если она уже есть в списке
else:
heard_phrases.append(phrase) # добавляем фразу в список
return None # возвращаем None
```

Теперь мы можем вызвать функцию parrot с разными фразами, чтобы проверить ее работу. Например:

```
parrot("Привет, мир!")
parrot("Привет, мир!")
parrot("Я – попугай!")
```

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

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