Задачи по программированию на Swift

Задачи, которые можно решить на Swift (всего: 225): от первых циклов до графов, динамического программирования и машинного обучения. Пишите код в браузере, сразу запускайте тесты и получайте разбор от ИИ.

Легко · 134 Средне · 67 Сложно · 24

Навыки для практики: ПодсчётВыделение цифрРазбиение строкАрифметикаДвумерные спискиСпискиФормулыЦиклыВложенные циклыГрадиентный спускДва указателяДелимость
  • Python · C++ · C#
  • Автотесты
  • Ревью кода ИИ
  • Решения сообщества
226
Задачи
123
Решений опубликовано
9
Языки

Все задачи

Поиск по теме, языку или сложности.

225 задачи
Легко

Факториал

Перемножьте все положительные целые числа до n.

Вы освоите ЦиклыНакопительное произведение
Beginner
Пока нет решений
Легко

Плата за проезд

Взимайте плату за проезд с мотоциклов, легковых автомобилей и грузовиков, где для грузовиков базовое правило для транспортных средств дополняется количеством осей.

Вы освоите НаследованиеПереопределение методов
BeginnerSimulation
Пока нет решений
Легко

Возведение числа в квадрат

Умножьте целое число само на себя.

Вы освоите ФункцииАрифметика
Beginner
Пока нет решений
Легко

Треугольное число

Сложите целые числа от 1 до n.

Вы освоите ЦиклыАрифметические прогрессии
Beginner
Пока нет решений
Легко

Перевернуть число

Переверните десятичные цифры положительного целого числа.

Вы освоите Выделение цифрСборка чисел
Beginner
Легко

Сумма цифр

Сложите десятичные цифры положительного целого числа.

Вы освоите Остаток и делениеЦиклы while
Beginner
Легко

Наибольшая цифра

Найдите наибольшую десятичную цифру в положительном целом числе.

Вы освоите Выделение цифрПоиск максимума
Beginner
Пока нет решений
Легко

Наименьшая цифра

Найдите наименьшую десятичную цифру положительного целого числа.

Вы освоите Выделение цифрПоиск минимума
Beginner
Пока нет решений
Легко

Подсчёт цифр

Посчитайте количество десятичных цифр в положительном целом числе.

Вы освоите Целочисленное делениеЦиклы-счётчики
Beginner
Пока нет решений