Top.Mail.Ru

Условие С клавиатуры вводится число N и цифра K Вывести N раз словесное описание цифры K :0−zero,1−one,2−two,3−three,4−four,5−five,6−six,7−seven,8−eight,9−nine Формат входных данных Вводятся два целых неотрицательных числа N и K через пробел. Формат выходных данных Вывести N раз словесное описание цифры K

Шаги решения: 1. Прочитать число N и цифру K с клавиатуры. 2. Проверить, что оба числа являются целыми неотрицательными числами. 3. Проверить, что цифра K находится в диапазоне от 0 до 9. 4. Создать список, в котором каждому числу от…

На вход поступает строка s Это пароль, который может состоять строго: От 5 до 15 символов включительно Обязательно содержать в себе одну или более: букву в нижнем и верхнем регистре, не менее 3 букв должны быть цифры специальные символы (и только эти!) !@$%*.,? И больше ничего лишнего На выходе в зависимости от проверки получаем ‘valid’ если пароль подходит и ‘not valid’ – если не подходит за основу возьми следующий код: def check_password(s): pass print(check_password(“”)) # должно вернуть

valid Для решения задачи можно использовать регулярные выражения. Шаги решения: 1. Проверяем, что длина пароля находится в диапазоне от 5 до 15 символов с помощью условия len(s) >= 5 and len(s) 15: return ‘not valid’ if not re.search(r'[a-z]’, s): return…

s=a2

Эта задача просит решить квадратное уравнение, где переменная “s” равна квадрату переменной “a”. Шаги решения: 1. Запишем уравнение в квадратном виде: s = a^2. 2. Чтобы найти значение “a”, возьмем квадратный корень с обеих сторон уравнения: sqrt(s) = sqrt(a^2). 3.…

Напиши рекурсивную функцию, которая запрашивает 2 числа и находит НОД (наибольший общий делитель). Подсказка: если 2 число равно 0, то выводится первое число Пример работы функции: <<Введите первое число:2700 <<Введите второе число:630 НОД: 90

Шаги решения: 1. Создать функцию gcd (НОД), принимающую два аргумента – a и b. 2. Проверить, если b равно нулю, то вернуть a как результат, так как НОД любого числа и 0 равен числу. 3. В противном случае, вызвать функцию…

Напиши программу, которая определит, сколько в массиве чисел отличается от среднего арифметического не больше, чем на 1. Ввод Вывод 5 5 5 3 1 3 5 1 10 1 1 1 1 0

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

В словаре lang_group хранятся пары объектов, в которых ключи — названия языков, а значения — языковые группы. Программа ниже должна печатать True, если вторая буква названия языка и вторая буква названия его языковой группы совпадают, и False в ином случае. lang_group = { ‘Немецкий’: ‘Германская’, ‘Литовский’: ‘Балтийская’, ‘Сербский’: ‘Славянская’ } for lang, group in lang_group.items(): print(

True if lang[1] == group[1] else False

найти 20 в сет если есть, и заменить его на 200

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

Напишите программу, создающую частотные списки n-грам. Создайте функции: freq (s,n) – возвращает частотные списки n-грам из строки S sortFreq (dic) – сортирует словарь dic по убыванию normFreq (dic) – вычисляет для каждого вхождения частотного словаря (списка кортежей вида (слово, частота)): а) нормированную частоту Fnorm: Fnorm = f(x)/N б) imp = Fnorm * 1000000 и преобразует входной список в список кортежей вида (слово, частота, Fnorm, ipm) rankFreq (dic) вычисляет для входного списка кортежe

Шаги решения: 1. Создаем функцию `freq`, которая принимает два аргумента: строку `s` и число `n`. Внутри функции разбиваем строку на слова и создаем список n-грам. Затем создаем словарь, где ключами будут быть n-грамы, а значениями – их частота в строке…

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

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

Рассматривается целочисленный массив из 30 элементов (данные вводятся с клавиатуры). Элементы массива могут принимать натуральные значения от 1 до 10 000 включительно. Напишите программу, которая находит количество пар элементов массива, в которых хотя бы один элемент четный. Под парой подразумевается два подряд идущих элемента массива

Шаги решения: 1. Создать пустую переменную count и установить ее значение равным нулю. Эта переменная будет использоваться для подсчета количества пар. 2. Создать массив размером 30. 3. Заполнить массив значениями, введенными с клавиатуры. 4. Итерироваться по элементам массива от первого…

[metform form_id="1136"]