Top.Mail.Ru

Написать программу, которая бы по введенному номеру единицы измерения (1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер) и массе М выдавала соответствующее значение массы в килограммах.

Задача сводится к преобразованию введенной массы из разных единиц измерения в килограммы. 1. Попросить пользователя ввести номер единицы измерения. 2. Считать введенное значение и сохранить в переменную “единица”. 3. Проверить значение переменной “единица”: – Если “единица” равна 1, перейти к…

Необходимо написать функцию transform, которая на вход получает последовательность объектов и возвращает преобразованную последовательность в список вложенных объектов. Сигнатура функции: def transform(iterable: typing.Iterable) -> list: … Пример вызова: transform([1, 2]) Пример 1 Ввод Вывод 1 2 [1 [2]] Пример 2 Ввод Вывод 1 2 3 [1 [2 [3]]]

Задача состоит в написании функции `transform`, которая принимает на вход последовательность объектов и возвращает преобразованную последовательность в виде списка вложенных объектов. Алгоритм решения: 1. Создадим пустой список `result`, который будет содержать преобразованную последовательность. 2. Для каждого элемента `item` входной последовательности:…

Задача A. Поддержание бодрости Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 1 секунда Ограничение по памяти: 256 мегабайт Игорь начинает готовиться к олимпиаде, которая состоится через N дней. Игорь готовится к олимпиаде по вечерам, после того, как возвращается из школы и делает всю домашнюю работу. Каждый вечер Игорь может либо учиться, либо лечь спать пораньше. Если Игорь сегодня ложится спать пораньше, его уровень бодрости повышается на A

Задача состоит в подсчёте уровня бодрости ученика Игоря перед олимпиадой. Входные данные: число дней N и число A. Нужно определить, какой будет уровень бодрости ученика. Для решения можно использовать простой цикл: вычислить сумму уровней бодрости за каждый день, начиная с…

два массива заполненные случаенными числами интервалами от 100 до 200 6 элементов в обоих массивах

Задача состоит в сравнении двух массивов, заполненных случайными числами в интервале от 100 до 200, каждый массив имеет 6 элементов. Шаги решения: 1. Создаем два массива: array1 и array2 соответственно. 2. Заполняем оба массива случайными числами в заданном интервале (от…

Симус Финниган решил, что, находясь на последнем курсе Школы Магии и Волшебства Хогвартс, доучиваться ему не хочется. Поэтому он решил отправиться жить в Петрозаводск! Прежде, чем уехать в дальние-дальние страны, Симус Финниган оставил послание оставшимся в Лондоне. Послание представляло собой написанную на доске последовательность целых положительных чисел a длины n. Никто не знает, к чему эта последовательность была оставлена. Возможно, в ней вообще не было никакого смысла — кто знает этого С

Задача состоит в том, чтобы найти наименьшее положительное целое число b, такое что сумма всех чисел в последовательности a равна b, и эта сумма делится на n. 1. Прочитай последовательность чисел a и определи ее длину n. 2. Вычисли сумму…

Ввод: #FF34A0 Вывод: [‘FF’,’34’,’A0’]

Задача состоит в том, чтобы преобразовать строку из шестнадцатеричного представления цвета в массив из трех строк, содержащих два символа каждая – представление цвета в виде RGB-компонентов. Шаги решения: 1. Создать пустой массив для хранения RGB-компонентов цвета. 2. Удалить символ “#”…

Напиши решение задачи на python Дан массив из N положительных элементов, больших 1 (2<=N<=100). Вставить значение a перед первым минимальным элементом, значение b перед последним минимальным элементом. Если в последовательности только один минимальный элемент, сначала надо вставить значение а, потом значение b. Формат входных данных: На входе подаются в первой строке N – число элементов массива Вторая строка содержит число a и число b Третья строка содержит N чисел – значения элементов массива

Задача: Вставить значения a и b перед первым и последним минимальным элементами массива. Шаги решения: 1. Считать число N – количество элементов массива. 2. Считать числа a и b – значения, которые нужно вставить. 3. Считать N чисел – элементы…

python num_people = 2023 skip = 17 remaining_people = num_people while remaining_people > 1: remaining_people -= remaining_people // skip last_person = remaining_people print(“Номер последнего человека, оставшегося в кругу:”, last_person)

Здесь решается задача о круговой элиминации людей. У нас есть переменные “num_people” (количество людей в начале) и “skip” (число, определяющее, через сколько человек нужно будет пропустить перед удалением каждого из них). Наша цель – найти номер последнего оставшегося человека в…

реши задачу на python, используя sql Напишите программу для определения, какую память оставил Ходжа Насреддин в выбранных городах. В файле memory.csv записаны сведения о событиях и городах, в которых побывал Ходжа Насреддин и в которых он оставил память о себе. Поля следующие (разделитель – запятая): id, event, city, year id, событие, город, год Вводится строка из городов, записанных через пробел. Выведите события (и в скобках год), которые произошли в одном из указанных городов. Выводить в по

Исходя из описания задачи, давайте рассмотрим алгоритм решения: 1. Сначала нам нужно импортировать необходимые модули в Python: `csv` для чтения файла CSV и `sqlite3` для выполнения запросов SQL. “`python import csv import sqlite3 “` 2. Затем мы создадим функцию `find_memory`…

Исправь код в 19 строке и протестриуй его(все на Python). # Определение списка sum_usefulness sum_usefulness = [1, 2, 3, 4, 5] # Индекс i, который присутствует в выражении avg_sum i = 3 # Число n – это общее количество элементов в списке sum_usefulness n = len(sum_usefulness) max_sum = 0 # Проверка типа элемента по индексу i – 1 if not isinstance(sum_usefulness[i – 1], int): sum_usefulness[i – 1] = int(sum_usefulness[i – 1]) # Исправленное выражение для avg_sum avg_sum = sum_usefulness

Код в 19 строке содержит присваивание переменной “avg_sum” значения списка “sum_usefulness”. Однако проблема заключается в том, что в данном выражении отсутствует деление на количество элементов списка. Исправим код, добавив деление на “n”: “` avg_sum = sum(sum_usefulness) / n “` Теперь,…

[metform form_id="1136"]