Top.Mail.Ru

напиши программу, которая решает следующую задачу. Дано число N, затем элементы массива – N строк с именами. Затем записана ещё одна строка с именем. Вывести индекс первого вхождения этого имени в указанный массив. Если имени в массиве нет, вывести число -1.

Программа будет состоять из следующих шагов: 1. Вводим число N с клавиатуры – количество элементов в массиве. 2. Создаём пустой массив с N элементами. 3. Заполняем массив вводом N строк с именами. 4. Вводим одну строку с именем, которое будем…

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

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

python # Запрашиваем у пользователя количество грибников и количество собранных грибов n = int(input(“Введите количество грибников: “)) k = int(input(“Введите количество собранных грибов: “)) # Вычисляем сколько грибов получит каждый грибник grib_per_person = k // n # Выводим результат print(“Каждый грибник получит”, grib_per_person, “грибов.”)

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

даны два числа если два числа отрицательные то создайте программу которая найдет их сумму этих двух чисел возводят их в квадрат

Программа, которая суммирует два отрицательных числа и возводит их в квадрат, может быть написана следующим образом на языке Python: “`python # Ввод двух отрицательных чисел от пользователя num1 = int(input(“Введите первое отрицательное число: “)) num2 = int(input(“Введите второе отрицательное число:…

Двое рабочих заработали вместе 900 рублей. Один работал 2 недели, а другой 4 недели. Сколько денег заработал каждый?

Пусть один рабочий зарабатывает X рублей в неделю, а другой – Y рублей в неделю. Тогда уравнение будет выглядеть следующим образом: 2X + 4Y = 900 Здесь мы учитываем, что первый работник работал 2 недели, а второй – 4 недели.…

Задача D. Числовой палиндром Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 1 секунда Ограничение по памяти: 256 мегабайт Дается целое положительное число N. Можно ли добавить несколько(возможно ноль) ведущих нулей, чтобы N стало числовым палиндромом? Числовой палиндром — это число, которое читается слева направо и справа налево одинаково. Например, 121, 010, 5225. Ведущие нули в записи числа — последовательность из нулей, стоящие в начале чис

Рассмотрим задачу на примере числа N = 12321. Его можно преобразовать в числовой палиндром, добавив ведущий ноль: 012321. Шаги решения: 1. Считываем число N. 2. Преобразуем число N в строку и сохраняем в переменную str_N. 3. Проверяем, является ли str_N…

Напиши программу, которая принимает от пользователя число n и выводит числа от n до 0.

Решение данной задачи можно реализовать при помощи цикла от n до 0. Ниже приведен алгоритм решения: 1. Запросить у пользователя число n. 2. Создать цикл, который будет выполняться от n до 0 с шагом -1. 3. Внутри цикла выводить текущее…

У работника есть определенный оклад, его повысили на 25%. Вычислить насколько повысили 3п и какая сумма будет в итоге

Решение задачи: Допустим, исходный оклад работника равен Х. 1. Повышение на 25% будет равно (25 / 100) * Х = 0.25 * Х. 2. Чтобы найти повышение 3п, нужно умножить это значение на 3: повышение 3п = 3 * (0.25…

Макс решил попробовать себя в профессии инженера-нефтяника. Кроме хорошей зарплаты, его контракт имеет ещё одну особенность — работать нужно будет вахтовым методом. График на вахте состоит из чередующихся периодов труда и отдыха, каждый из которых длится D дней. Макс пока не знает, на какой именно из дней выпадет начало его контракта — это может быть любой день любого из периодов. Контракт Макса длится N дней (в него включаются как рабочие дни, так и дни отдыха). Помогите Максу определить,

сколько периодов труда он отработает за весь контракт. Для решения этой задачи мы можем воспользоваться алгоритмом поиска периодичности в строке. Шаги решения: 1. Создадим строку из N символов, состоящую из букв “T” и “R”. Буква “T” будет обозначать день труда,…

Вывести таблицу умножения для всех чисел

Тема: Таблица умножения для всех чисел Введение: Таблица умножения помогает нам быстро и легко выполнять математические операции. В данной работе я предлагаю вывести таблицу умножения для всех чисел, чтобы продемонстрировать ее универсальность и использование. Таблица умножения от 1 до 10:…

[metform form_id="1136"]