Top.Mail.Ru

На складе сосисок установлена система автоматического включения и выключения освещения, которая настроена таким образом, что она загорается когда на склад заходит человек и выключается когда люди отсутствуют. Также на складе живет кот Василий, на которого система не реагирует. Когда на складе светло, он делает вид что ловит мышей, однако как только свет выключается он начинает есть сосиски со скоростью одна сосиска в минуту. В начале рабочего дня известно сколько сосисок находится на складе. Вам

дано количество сосисок на складе и время в минутах, которое прошло с начала рабочего дня. Требуется определить, сколько сосисок останется на складе через указанное время. Решение: 1. Объявляем переменные: – total_sausages – количество сосисок на складе в начале рабочего дня…

код питон После обучения Архимед и Эратосфен переписывались еще много лет. Помогите определить, сколько денег нужно заплатить за отправку бандероли в древней Греции, если известно, что за бандероль весом до 50 грамм включительно взимается 10 драхм (древнегреческая валюта), а за каждые следующие полные или неполные 50 грамм еще по 5 драхм. Напишите программу, вычисляющую, какое наименьшее число монет по 10, 4 и 1 драхме надо заплатить за отправку бандероли весом w грамм. Формат входных данных

Входные данные представляют собой одно целое число w – вес бандероли в граммах. Чтобы решить задачу, мы можем использовать деление с остатком операцией %. Разделив вес бандероли на 50, мы получим количество полных или неполных 50-граммовых частей веса. Затем мы…

(№ 7000) (Е. Джобс) Автомат обрабатывает натуральное девятиразрядное число N по следующему алгоритму: 1. Находится сумма разрядов числа N. 2. Полученное число переводится в двоичную систему счисления. 3. К записи, полученной на предыдущем этапе, дописываются разряды по следующему правилу: a) Если количество единиц четное дописывается единица слева и два нуля справа, b) Если количество единиц нечетное дописывается 10 слева и 1 справа. Полученная таким образом запись является двоичной записью

Алгоритм обработки числа N: 1. Находим сумму разрядов числа N. 2. Переводим полученную сумму в двоичную систему счисления. 3. Если количество единиц в двоичной записи четное, дописываем единицу слева и два нуля справа. Если количество единиц нечетное, дописываем 10 слева…

Напишите код программы, в котором объявите базовый класс Animal (животное), объекты которого можно создать командой: an = Animal(name, old), где name – название животного (строка); old – возраст животного (целое число). Далее, объявите дочерний класс (от базового Animal) с именем Cat (кошки), объекты которого создаются командой: cat = Cat(name, old, color, weight) где name, old – те же самые параметры, что и в базовом классе; color – цвет кошки (строка); weight – вес кошки (любое положит

Вот пример кода для решения данной задачи на языке Python: “`python class Animal: def __init__(self, name, old): self.name = name self.old = old class Cat(Animal): def __init__(self, name, old, color, weight): super().__init__(name, old) self.color = color self.weight = weight #…

В поэзии наиболее распространены двухсложные (ямб, хорей) и трехсложные (амфибрахий, анапест, дактиль) размеры стихосложения. Вам необходимо написать программу, которая обрабатывает три вида запросов: · “сложность?” – на данный запрос выводится ответ – какой сложности размер используется сейчас (“ДВУСЛОЖНЫЙ”, “ТРЕХСЛОЖНЫЙ”); · “поменять!” – меняет стихотворный размер на противоположный (условимся, что двухсложный противоположен трехсложному и наоборот) и ничего не требует в качестве вывода;

Данная задача может быть решена с использованием условных операторов и переменной, которая будет хранить текущую сложность стихосложения. Шаги решения: 1. Создать переменную “сложность” и присвоить ей значение “ДВУСЛОЖНЫЙ”. 2. Запустить бесконечный цикл для обработки запросов. 3. Получить запрос от пользователя.…

s=2 for i in range(2,4): for j in range(1,2): s=s+i+j print (s)

Данный код является вложенным циклом, который выполняется два раза. Первый цикл `for i in range(2, 4)` перебирает значения от 2 до 3 (не включая 4). Второй цикл `for j in range(1, 2)` перебирает значения от 1 до 1 (не включая…

Алимхан знаменит тем что дружит только с теми людьми оценки которых строго больше k . Недавно закончилась первая четверть и Алимхан снова начал переделывать свой список друзей. Так как до этого у него было очень много друзей, (Они все списывали и поэтому получили высокие оценки), он не может вручную обновить список своих друзей. Входные данные Дается массив n (n≤1e5 ), количество друзей Алимхана и массив a (ai – оценка i -того друга (ai<=1000 )). В следующей строке вводится число k . Вывед

Алимхану необходимо обновить свой список друзей, оставив только тех, у кого оценка строго больше k. Для этого он использует массив оценок всех своих друзей и число k, которые вводятся в программу. Шаги решения: 1. Начинаем с создания пустого списка для…

реши Соня сделала красивую таблицу из одной строки и большого количества столбцов и ушла по делам. Пока никто не видел, её младшая сестра Яна написала в одну из ячеек слово, а в соседние, чуть позже, добавила восклицательные знаки. В каждой ячейке — один знак. Всего знаков слева и справа оказалось по столько же, сколько букв в слове маленькой проказницы. Дано слово. Выведи массив, каждый элемент которого — одна заполненная ячейка таблицы после того, как её «поправила» Яна. Ввод Вывод ура [‘!’,

Данное задание сводится к тому, чтобы понять, где находится добавленное слово в таблице и сколько знаков восклицания нужно добавить в соседние ячейки. Шаги решения: 1. Прочитаем заданное слово и сохраняем его. 2. Найдем количество символов в заданном слове и сохраняем…

a = int(input()) ed = a % 10 print(ed * 2)

Данный код считывает целое число `a` с ввода и выполняет следующие действия: 1. Создает переменную `ed` и присваивает ей значение остатка от деления `a` на 10. 2. Умножает переменную `ed` на 2. 3. Выводит результат. Задача этого кода состоит в…

Рассмотри программу def F(n): if n >2: return F(n-1) + G(n-2) else: return n def G(n): if n >2: return G(n-1) + F(n-2) else: return n+1 Определи значение функции F(6)

Для определения значения функции F(6) нам нужно разобраться в ее логике. Функция F(n) определена рекурсивно. Если n больше 2, то вызывается функция F(n-1) и добавляется результат вызова функции G(n-2). Если же n не больше 2, то функция возвращает значение n.…

[metform form_id="1136"]