Top.Mail.Ru

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

1. Считываем строку с предложением. 2. Разделяем предложение на отдельные слова с помощью функции split(). 3. Создаем пустой список для сохранения измененных слов. 4. Проходим по каждому слову из полученного списка. 5. Получаем номер текущего слова в предложении. 6. Если…

ано N натуральных чисел. Найдите их наибольший общий делитель, используя алгоритм Евклида и учитывая, что НОД(a,b,c)=НОД(НОД(a,b),c) . Определите подпрограмму для расчета наибольшего общего делителя двух натуральных чисел, используя алгоритм Евклида.

Алгоритм Евклида используется для нахождения наибольшего общего делителя (НОД) двух натуральных чисел. Он основан на том факте, что НОД(a, b) = НОД(b, a mod b), где “mod” обозначает операцию взятия остатка от деления. Шаги решения: 1. Создать подпрограмму для расчета…

Программа будет собирать и записывать любимые блюда пользователей, чтобы потом составить меню. Пользователи вводят в программу любимые блюда в формате “Я люблю …”. Пример работы программы: <<Какое блюдо вы любите? Я люблю печенье печенье – добавлено в список

Алгоритм решения задачи: 1. Создайте пустой список для хранения любимых блюд пользователей. 2. Запросите у пользователя ввод любимого блюда в формате “Я люблю …” и сохраните введенное значение в переменной. 3. Добавьте введенное блюдо в список любимых блюд. 4. Повторите…

В таблице Визиты собраны следующие данные: Пояснение: диагноз является предварительным и требует дальнейшего подтверждения Целесообразно разнести эти данные по двум таблицам: Прием и Домашний питомец. Выберите атрибуты для таблицы Прием: Код визита Ветеринар Вид животного Порода Чип Дата посещения Диагноз нет ответа Выберите атрибуты для таблицы Домашний питомец: Код визита Ветеринар Вид животного Порода Чип Дата посещения Диагноз

Атрибуты для таблицы Прием: Код визита, Ветеринар, Вид животного, Порода, Чип, Дата посещения, Диагноз. Атрибуты для таблицы Домашний питомец: Код визита, Ветеринар, Вид животного, Порода, Чип, Дата посещения, Диагноз. Шаги для решения задачи: 1. Создать новую таблицу “Прием” с атрибутами:…

Задача E. ДОЖДЬ Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 0.5 секунд Ограничение по памяти: 256 мегабайт На плоскости могут быть построены от 4-х до 6-ти тонких прямоугольных стен по направлениям или (две стены могут пересекаться). Над плоскостью идёт дождь бесконечно долго, и он заполняет ёмкости, образованные стенами. Какой будет объём воды, удерживаемой стенами (может быть и 0)? Формат входных данных В первой

В данной задаче нужно определить объем воды, удерживаемый прямоугольными стенами на плоскости, когда на них идет дождь. Входные данные представлены в следующем формате: – Число n (4 ≤ n ≤ 6) – количество стен на плоскости. – Затем следуют n…

Какие из условных инструкций в приведенном ниже коде будут истинны, если num1 = 7, num2 = 4? if num1 == num2: print(num1, ‘равно’, num2) if num1 num2: print(num1, ‘больше чем’, num2)

В данном коде будут истинны две условные инструкции: 1. Условие `if num1 < num2` не будет истинным, так как 7 не меньше 4. 2. Условие `if num1 != num2` будет истинным, так как 7 не равно 4. 3. Условие `if…

Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов. заменить (v, w) нашлось (v) Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Дана программа для исполнителя Редактор: НАЧАЛО ПОКА нашлось (18) ИЛИ нашлось (388) ИЛ

В задаче дана программа для исполнителя Редактор. Программа состоит из одного цикла, внутри которого выполняются две команды: заменить (v, w) и нашлось (v). Задача заключается в определении, как будет выглядеть итоговая строка после выполнения программы. Программа начинается со строки “НАЧАЛО”.…

Вы попали на необычный перекресток со странным светофором. У этого светофора есть три возможных цвета: красный (r), желтый (y), зеленый (g). Известно, что светофор повторяет свои цвета каждые n секунд и в i -ю секунду горит цвет si . Таким образом, порядок цветов задаётся строкой. Например, если s= «rggry», то светофор горит так: красный-зеленый-зеленый-красный-желтый-красный-зеленый-зеленый-красный-желтый- … и так далее. Более формально, вам дана строка s1,s2,…,sn длины n . В первую секун

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

Напишите программу на python которая будет запрашивать у пользователя число, а затем использовать цикл while , чтобы посчитать сумму от 1 до выведенного значения . Если сумма становится больше 100 программа должна вывести сообщение и завершить

Вот пример программы на Python, которая решает данную задачу: “`python num = int(input(“Введите число: “)) # запрашиваем у пользователя число и приводим его к целочисленному типу sum = 0 # переменная для хранения текущей суммы i = 1 # переменная…

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

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

[metform form_id="1136"]