Top.Mail.Ru

Дано предложение. Найдите номер позиции, на которой находится последняя запятая в этой строчке. Нумерация начинается с единицы Пример ввода: Я всегда знал, что надо учиться, но кровать была сильнее! Пример вывода: 32

Для решения этой задачи нужно выполнить следующие шаги: 1. Считать предложение с клавиатуры. 2. Инициализировать переменную “позиция” значением 0. Она будет хранить номер позиции, на которой находится последняя запятая. 3. Проитерироваться по каждому символу предложения, начиная с последнего символа и…

Дан список, представляющий собой линейную запись двоичной кучи (элемент с индексом 0 не является членом кучи): [None, 4, 12, 7, 13, 22, 13, 8, 14, 26]. Какое значение у центрального элемента на уровне 3? Выберите один верный вариант. 22 13 4

Для решения этой задачи нужно понять, как представляется двоичная куча в виде списка и определить правило для нахождения элемента на определенном уровне кучи. Двоичная куча представляет собой полное двоичное дерево, в котором каждый элемент имеет не более двух детей. В…

Создать программу, используя цикл с прерыванием, в которой для 10 случайных чисел с интервала (-10, 10) вычислить и вывести на экран их квадратные корни. Если число отрицательное – происходит выход из текущей итерации, если ноль – выполнение цикла прерывается окончательно.

Для решения этой задачи нужно создать программу на языке программирования, которая будет генерировать 10 случайных чисел в заданном интервале (-10, 10) и вычислять их квадратные корни. Если число отрицательное, то программа должна пропустить это число и перейти к следующему числу,…

для введенного числа найти ближайшее простое число. В случае равного расстояния до простых чисел, вывести меньшее.

Для решения этой задачи, можно использовать следующий алгоритм: 1. Получить введенное число от пользователя. 2. Проверить, является ли это число простым. Для этого можно использовать алгоритм проверки на простоту. 3. Если число простое, то выводим его в качестве результата. 4.…

теперь для пуска в первой строке может быть написано 3 или три, во второй 2 или два, а в третьей 1 или один, или раз. Если условие выполнено, выводим ПУСК, иначе ОШИБКА.

Для решения этой задачи, мы можем использовать функцию, которая будет проверять, является ли три числа корректной записью чисел 3, 2 и 1. Если запись корректна, функция вернет “ПУСК”, иначе – “ОШИБКА”. Шаги решения: 1. Создадим функцию `checkNumbers`, которая будет принимать…

Ваня придумывает слова для игры в «шляпу» (для которой эти слова нужно будет написать на бумажках и перемешать в шляпе) и отмеряет восклицательными знаками, сколько они занимают места, чтобы вырезать для них бумажные карточки правильного размера. Дано слово. Выведи два восклицательных знака, а между ними — столько пробелов, сколько букв в слове. Ввод привет Вывод ! !

Для решения этой задачи, необходимо сделать следующие шаги: 1. Считываем ввод от пользователя – слово, для которого нужно вывести восклицательные знаки с пробелами. 2. Получаем длину введенного слова с помощью функции len(). 3. Выводим два восклицательных знака, а между ними…

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

Для создания модуля с внутренними именами, значения которых можно получить через функции верхнего уровня модуля, мы можем использовать следующий подход: 1. Создайте модуль Python с расширением “.py”. 2. Внутри модуля определите переменные или объекты с внутренними именами. Пример: “`python _internal_variable…

Напишите программу для магазина кафельной плитки и керамогранита (искусственный отделочный материал, очень прочный и твёрдый, имитирующий натуральный камень). Оба вида продукции используются для покрытия поверхностей в помещениях и имеют квадратную форму. Программа должна производить расчет необходимого количества упаковок для покрытия площади, которую вводит пользователь и учесть норму запаса (ввиду лишнего расхода ввиду порчи изделии при отделочных работах). Норма запас составляет (то, что нуж

дополнительно нужно купить, чтобы не остаться без материала) 10%. Шаги решения: 1. Запросить у пользователя площадь поверхности, которую нужно покрыть кафельной плиткой или керамогранитом. 2. Рассчитать общую площадь с учетом нормы запаса. Для этого нужно умножить введенную пользователем площадь на…

Реализуйте класс MarsURLEncoder. В конструкторе класса __init__(…) создайте атрибут — хранилище ссылок. Это должен быть словарь, в котором каждому случайно сгенерированному ключу соответствует длинная ссылка. Если для ссылки https://tsup.ru/mars/marsohod-1/01-09-2023/daily_job.html создан хеш X7NYIol, то в словарь должен быть добавлен такой элемент: { …, ‘X7NYIol’: ‘https://tsup.ru/mars/marsohod-1/01-09-2023/daily_job.html’ } В классе должно быть два метода: метод encode() должен по

заданной длинной ссылке создать случайный хеш и сохранить ссылку в словаре хранилища, метод decode() должен по заданному хешу вернуть соответствующую ссылку из хранилища.

Дано натуральное число №. Выведите все его цифры по одной, в обычном порядке, разделяя их пробелами или новыми строками. При решении этой задачи нельзя использовать строки, списки, массивы (ну и циклы, разумеется). Разрешена только рекурсия и целочисленная арифметика.

Задача заключается в выводе цифр числа по одной, для этого мы можем использовать рекурсию и целочисленную арифметику. Шаги решения: 1. Создадим функцию print_digits, которая будет принимать число num в качестве аргумента. 2. Внутри функции сначала выполним базовую проверку, если число…

[metform form_id="1136"]