Top.Mail.Ru

Исполнитель преобразует число, записанное на экране. У исполнителя есть две команды, которым присвоены номера: 1. Прибавь 1 2. Припиши 3 Первая команда увеличивает число на экране на 1, вторая приписывает 1 в конец десятичной записи числа. Программа для исполнителя – это последовательность команд. Например, если в начальный момент на экране находится число 1, то программа 212 последовательно преобразует его в 13, 14, 143. Сколько существует различных программ, которые преобразуют исходное число

Заметим, что каждая программа может быть представлена последовательностью цифр, где каждая цифра может быть либо “1”, либо “2”. Длина программы равна количеству команд исполнителя. Пусть исходное число равно N. Тогда в каждой программе возможно две команды, либо прибавить 1, либо…

Был дан некоторый список. Затем этот список преобразовали во множество: {‘кот’, ‘собака’, ‘попугай’} Как мог выглядеть исходный список?

Исходный список мог выглядеть следующим образом: [‘кот’, ‘собака’, ‘попугай’, ‘кот’, ‘попугай’] Чтобы получить преобразованное множество {‘кот’, ‘собака’, ‘попугай’} из исходного списка, нужно выполнить следующие шаги: 1. Создать пустой список. 2. Перебирать элементы множества {‘кот’, ‘собака’, ‘попугай’}: – Для каждого элемента…

составьте класс Neuron модели нейрона, принимающего на вход от одного до 10 входных параметров. Для последнего параметра используется вес xn = 1, таким образом wn=b – является смещением. Запрещается пользоваться библиотекой numpy. На вход подается список. Матричное умножение реализуется с помощью циклов самостоятельно. Класс содержит методы для вычисления взвешенной суммы, а также содержит функции активации из урока.

Класс Neuron может быть реализован следующим образом: “`python class Neuron: def __init__(self, inputs): self.inputs = inputs self.weights = [1] * (len(inputs) – 1) self.bias = inputs[-1] # последний параметр является смещением def weighted_sum(self): sum = 0 for i in range(len(self.weights)):…

корень из 25

Корень из числа 25 равен 5. Чтобы решить эту задачу, нужно найти число, которое при возведении в квадрат будет равно 25. Шаги решения: 1. Возьмем квадратный корень из 25. 2. Корень из числа 25 – это число, которое при возведении…

день недели. Напишите программу, которая запрашивает у пользователя число от 1 до 7. В этой программе должен быть указан день недели в соответствии с числом, которое будет 1 – понедельник, 2 – вторник, 3 – среда, 4 – четверг, 5 – пятница, 6 – суббота и 7 – воскресенье. Если пользователь вводит номер вне интервала от 1 до 7, программа должна выдать сообщение об ошибке

Можно решить данную задачу с помощью условных операторов в программе. 1. Запроси у пользователя число от 1 до 7 и сохранить его в переменную “number”. 2. Проверь, что число находится в интервале от 1 до 7 с помощью условного оператора…

У вас есть банковская карта с начальным балансом равным 0 у.е. Вы хотите управлять этой картой, выполняя следующие операции, для выполнения которых необходимо написать следующие функции: check_multiplicity(amount): Проверка кратности суммы при пополнении и снятии. deposit(amount): Пополнение счёта. withdraw(amount): Снятие денег. exit(): Завершение работы и вывод итоговой информации о состоянии счета и проведенных операциях. Пополнение счета: Функция deposit(amount) позволяет клиенту пополнят

На русском языке, стоит несколько сложнее описать шаги решения, чтобы уложиться в 1000-1500 символов. Но я постараюсь. 1) Создаем переменную balance и инициализируем ее значением 0. 2) Создаем функцию check_multiplicity, которая принимает в качестве аргумента сумму amount. Внутри функции проверяем,…

ок

Наша задача заключается в том, чтобы решить и объяснить ее, а также предоставить шаги решения на русском языке. Постараемся сделать это в пределах 1000-1500 символов или меньше. Допустим, нам дана математическая задача, в которой нам нужно найти значение переменной или…

Задача 2. Телефонный справочник. Уровень 1 Создайте справочник телефонных номеров. Алгоритм в цикле должна просить пользователя ввести телефонный номер. Программа должна запоминать введенные телефонные номера в списке. После ввода значения stop программа должна вывести список и завершить работу. При создании алгоритма необходимо использовать цикл while. Пример: Введите телефонный номер: +79991112233 Введите телефонный номер: +78881112233 Введите телефонный номер: +77771112233 Введите телефонный

номер: stop Телефонный справочник: 1. +79991112233 2. +78881112233 3. +77771112233 Для решения этой задачи, можно использовать следующий алгоритм: 1. Создать пустой список для хранения телефонных номеров. 2. Вывести на экран сообщение “Введите телефонный номер:”. 3. Ввести телефонный номер с клавиатуры.…

Дано клетчатое поле размера N × M . У клетки из строки i и столбца j координаты ( i , j ) . У этого поля есть две особенности: В каждой клетке поля записано целое положительное число Некоторые клетки поля являются телепортами Роботу нужно пройти из левой верхней клетки с координатами ( 1 , 1 ) до правой нижней c координатами ( N , M ) . При этом робот из текущей клетки может переходить на одну клетку вправо или на одну клетку вниз. Также у робота есть одна возможность телепорта. Это з

Одна из возможных стратегий решения данной задачи – использование динамического программирования. Шаги решения: 1. Создаем двумерный массив dp размера N x M, где dp[i][j] будет хранить наибольшую сумму чисел на пути от клетки (1, 1) до клетки (i, j). 2.…

Дан вложенный список с данными пациентов pacients = [(‘Журавлева’, ‘Валерия’, ‘Владиславовна’, ‘89088487781’, 56, ‘+’), (‘Завьялов’, ‘Лев’, ‘Владиславович’, ‘89128487188’, 26, ‘-‘), (‘Зайцев’, ‘Никита’, ‘Алексеевич’, ‘89877777188’, 80, ‘-‘), (‘Захарова’, ‘Маргарита’, ‘Марковна’, ‘8955555118’, 16, ‘+’)] следующего формата [(‘Фамилия’, ‘Имя’, ‘Отчество’, телефон, количество лет, ‘есть или нет ковид (+ или -)’), …] Необходимо добавить еще одного пациента (код уже представлен). Далее необходим

Пациента можно добавить в список, используя метод append(). Затем, чтобы выполнить операции над данными пациентов, можно использовать цикл for для перебора каждого элемента списка. Внутри цикла можно получить доступ к каждому элементу развернутым образом и выполнить необходимые операции. 1. Создадим…

[metform form_id="1136"]