55 просмотров
от 24.02.2025
Python

Задачи на алгоритмы по работе с числами

Подборка из популярных задач на алгоритмы по работе с числами для live-coding собеседований Python-разработчиков. Классические факториал, последовательность Фибоначчи, число Армстронга, совершенное число, поиск НОД, НОК, вычисление простых чисел и среднеарифметического, и многое другое.

Вы решили 0 задач из 26
Название
Решений
Статус
Статус в подборке
Сложность

Среднее арифметическое

Напишите функцию, которая находит и возвращает среднее арифметическое списка чисел

55Не решеноНе решено

Простые числа до N

Напишите функцию, возвращающую список из простых чисел до N включительно

35Не решеноНе решено

Найти НОК двух чисел

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

38Не решеноНе решено

Найти НОД двух чисел

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

46Не решеноНе решено

Тип треугольника по длинам сторон

Напишите функцию, которая определяет тип треугольника по переданным длинам сторон

129Не решеноНе решено

Уродливое число

Напишите функцию, которая проверит, является ли переданное параметром число уродливым

39Не решеноНе решено

Число словами

Напишите функцию, которая преобразует число в строку, заменяя все цифры в числе на соответствующие слова

48Не решеноНе решено

Факториал

Напишите функцию, которая принимает число и возвращает вычисленное для него значение факториала

44Не решеноНе решено

Латинский квадрат

Напишите функцию, которая принимает матрицу и определяет, является ли она латинским квадратом

18Не решеноНе решено

Минимальное произведение

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

4Не решеноНе решено

Система счисления

Напишите функцию, которая принимает число и систему счисления и возвращает число в этой системе счисления

15Не решеноНе решено

Корни уравнения

Напишите функцию, которая принимает на вход коэффициенты квадратного уравнения и возвращает его корни

19Не решеноНе решено

Подбор размеров прямоугольника

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

27Не решеноНе решено

Количество монет

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

23Не решеноНе решено

Проверка на совершенное число

Напишите функцию, проверяющую, является ли переданное аргументом число совершенным

22Не решеноНе решено

Последовательность Фибоначчи

Напишите функцию, которая выводит последнее число Фибоначчи для переданного числа N

17Не решеноНе решено

Римские числа

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

8Не решеноНе решено

Десятичное в двоичное

Напишите функцию, которая принимает число и возвращает его же в двоичном виде

18Не решеноНе решено

Число Армстронга

Напишите функцию, которая проверяет, является ли переданное число числом Армстронга

20Не решеноНе решено

Возрастающая последовательность

Напишите функцию, которая принимает список чисел и находит самую длинную возрастающую последовательность

12Не решеноНе решено

Определение магического квадрата

Напишите функцию, которая определяет, является ли матрица магическим квадратом

11Не решеноНе решено

Заполнение матрицы по спирали

Напишите функцию, которая создает двухмерную матрицу и заполняет ее по спирали от 1 до n*m

9Не решеноНе решено

Кратчайший путь в матрице

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

6Не решеноНе решено

Решатель Судоку

Напишите функцию для заполнения матрицы судоку верными числовыми значениями

5Не решеноНе решено

Число прописью

Напишите функцию, которая преобразует целое неотрицательное число в строку прописью

1Не решеноНе решено

Добавить операторы

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

0Не решеноНе решено
Другие разделы

Лента

Активность пользователей Девстанции

Перейти к ленте

Лидеры

Рейтинг самых результативных пользователей сообщества

Перейти к лидерам

Треды

Общение по интересам и связь с разработчиками

Перейти к тредам

Задачи

Решение алгоритмических задач с собеседований

Перейти к задачам

Вопросы

Ответы на вопросы с технических собеседований

Перейти к вопросам

Викторины

Интерактивные викторины по вопросам с собеседований

Перейти к викторинам
Мы в Telegram
Новости проекта, общение с разработчиками, общение по интересам - присоединяйтесь!