Top.Mail.Ru

Солдаты на построении были выстроены в шеренгу по росту. Необходимо определить, сколько солдат среди выстроившихся обладают не повторяющимся ростом. Вам необходимо написать программу, которая принимает в качестве входных данных одну строку, составленную из произвольного количества чисел (значение роста каждого солдата). Гарантируется, что числа разделены пробелом и находятся в порядке невозрастания. Программа должна вывести одно число – ответ на вопрос задачи.

Задачу можно решить следующим образом: 1. Считать строку чисел из входных данных. 2. Разделить строку на отдельные числа, используя пробел как разделитель. Это можно сделать с помощью функции split(). 3. Создать пустой набор (set) для хранения уникальных значений роста солдат.…

Никита известен тем, что он отлично знает школьную программу по математике и умеет решать линейные уравнения любого уровня сложности. Для того, чтобы заинтересовать юного математика, учитель написал на доске два целых числа � a и � b и дал школьнику следующую задачу. Учитель разрешил Никите не более, чем � k раз выполнить одно из следующих действий: Увеличить число � a на единицу; Увеличить число � b на единицу. Задача Никиты — выполнить разрешенные действия таким образом, чтобы максимизи

имизировать значение выражения a*b. Для решения этой задачи мы можем использовать метод жадного алгоритма. 1. Инициализируем переменные a, b и k значением, заданным учителем. 2. Инициализируем переменную max_value значением 0 (начальное максимальное значение). 3. Пока k > 0: 4. Проверяем,…

любой пример с объявлением класса и трёх экземпляров класса;

Класс – это шаблон, описывающий свойства и методы объектов. При объявлении класса указывается его имя, а затем перечисляются поля (переменные) и методы (функции), которые принадлежат этому классу. Пример объявления класса на Python: “`python class Person: def __init__(self, name, age): self.name…

напиши код на питоне, для cобытия : “запрещено заключать договоры на использование вагонов между игроками”.

Конечно! Вот код на Python, который блокирует заключение договоров на использование вагонов между игроками: “`python class Player: def __init__(self, name): self.name = name def can_make_deal(self, other_player): if isinstance(other_player, Player): return False return True # Пример использования player1 = Player(“Игрок 1”)…

Что делает строковый метод rfind()?

Метод rfind() возвращает последнее вхождение заданной подстроки в строке. Он начинает поиск с конца строки, перемещаясь влево, и возвращает индекс первого символа найденной подстроки. Если подстрока не найдена, метод возвращает -1. Например, для строки “Hello, world!” вызов rfind(“o”) вернет 8,…

выведите две строки разной длины . Выведите ту строку , в которой количество символов больше

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

Дано неотрицательное число N – количество элементов массива (N<=20). Напишите программу, которая заполняет массив элементами по следующему правилу: 1 2 4 8 16 32 … Выведите элементы данного массива на экран в одну строчку через пробел. Примеры № Входные данные Выходные данные 1 5 1 2 4 8 16

Напишем программу: 1. В начале программы объявим переменную N и присвоим ей значение, которое будет вводить пользователь. Проверим, что это число неотрицательное и меньше или равно 20. 2. Создадим пустой массив с размером N. 3. Инициализируем переменную power с начальным…

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

Ниже приведен код программы на языке Python, который решает данную задачу: “` # Ввод данных от пользователя name = input(“Введите имя: “) surname = input(“Введите фамилию: “) patronymic = input(“Введите отчество: “) position = input(“Введите должность: “) # Преобразование имени…

Что будет результатом выполнения этого кода? lst = [7, 5, 4, 2, 1] 1st[::-3]

Ошибка будет возникать при выполнении этого кода. В строке “1st[::-3]” есть две проблемы. Во-первых, это неправильное название переменной. Вместо “1st” должно быть “lst”, соответствуя тому, как имя списка определено в первой строке кода. Во-вторых, синтаксис “[::-3]” означает выбор элементов списка…

[metform form_id="1136"]