Top.Mail.Ru

Напиши программу Ввести с клавиатуры трехзначное число. Определить, является ли оно палиндромом. Например, числа 121, 343- палиндромы.

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

Write a program that performs encryption using a permutation matrix (forward move) and a key (transmitted word)

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

На ввод дан список из N элементов. Числа целые от 0-1000. Определить элемент с максимальным остатком от деления на 10.

Для решения этой задачи понадобится пройти по всем элементам списка и на каждом шагу проверить остаток от деления элемента на 10. Затем нужно сравнить полученные остатки и найти максимальный. Вот шаги решения задачи: 1. Вводим список чисел. 2. Инициализируем переменную…

Условие Чтобы не переборщить с магией, на первых порах юные волшебники должны использовать заклинания с меньшей силой. Сила заклинания определяется его длиной – чем длинее заклинание, тем больше в нем магии. Напиши программу, которая из двух заклинаний выберет то, что слабее, и для пущей безопасности заменит в нем большие буквы на маленькие. Формат входных данных Две строки – заклинания. В исходных строках могут быть буквы любого регистра. Формат выходных данных Самое короткое из заклина

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

3) На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом. 1) Строится двоичная запись числа N. 2) К этой записи дописывается справа бит чётности: 0, если в двоичном коде числа N было чётное число единиц, и 1, если нечётное. 3) К полученному результату дописывается ещё один бит чётности. Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R. Укажите количество исход

Количество исходных разрядов в числе N можно определить по количеству разрядов в двоичной записи числа R, которая имеет на два разряда больше, чем запись числа N. Шаги решения: 1) Преобразуем число N в двоичную запись. 2) Подсчитаем количество единиц в…

c=a/b+b/a+1

Задача состоит в нахождении значения выражения c = a/b + b/a + 1. Шаги решения: 1. Обратим внимание на выражение a/b + b/a. Заметим, что это выражение представляет собой сумму двух дробей. 2. Для сложения дробей с разными знаменателями нам…

• задание должно быть реализовано с помощью функций; • в программе ограничений на использование встроенных методов для работы со строками нет; • в программе обязательно должны быть комментарии к тексту программы, поясняющие ее работу; • во всех случаях программа должна выдавать сообщения о наличии или отсутствии искомых элементов. 1. Дана строка, состоящая из групп нулей и единиц. Каждая группа отделяется от другой одним или несколькими пробелами. Найти количество групп с пятью символами.

Задача состоит в нахождении количества групп из пяти символов в строке, состоящей из групп нулей и единиц, разделенных пробелами. Шаги решения: 1. Создайте функцию count_groups, которая принимает строку в качестве аргумента. 2. Инициализируйте переменную count и установите ее значение равным…

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

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

Задача 1. Три последовательных числа Напишите программу вывода на экран трех последовательно идущих чисел, каждое на отдельной строке. Первое число вводит пользователь, остальные числа вычисляются в программе. Формат входных данных. На вход программе подается одно целое число. Формат выходных данных.Программа должна вывести три последовательно идущих числа в соответствии с условием задачи. Примечание.Не используйте никакой текст и никакие другие аргументы внутри функцииinput(), т.к. это повлияет

Шаги решения: 1. Ввести с клавиатуры первое число и сохранить его в переменной. 2. Вычислить второе число, прибавив к первому числу единицу. 3. Вычислить третье число, прибавив к второму числу единицу. 4. Вывести первое, второе и третье число на отдельных…

Глеб оказался в автомобильной пробке. Применив зоркий глаз, Глеб насчитал, что перед ним стоят “n” машин. Также он знает, что зеленый свет горит ровно “a” секунд и за каждую секунду зеленого света с пробки успевают уехать ровно “b” машин. Красный свет горит ровно “c” секунд. Глеб хочет узнать, сколько еще секунд он будет стоять в пробке, если прямо сейчас загорится зеленый свет. Формат входных данных Первая строка входных данных содержит одно целое число n (1 <= n <= 10**9) – количество машин,

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

[metform form_id="1136"]