Задача 80
Супервложенный массив
Создайте массив следующего вида:
[ 1, [2], [[3]], [[[4]]], [[[[5]]]] ]
Массив может быть произвольной длины.
Супервложенный массив
Создайте массив следующего вида:
[ 1, [2], [[3]], [[[4]]], [[[[5]]]] ]
Массив может быть произвольной длины.
Занимательные задачи пока ставятся на паузу, потому что у автора закончились придуманные задачи и фантазия:) Через некоторое время продолжим!
Задачи будут выходить по-прежнему в 14.00, но теперь каждый день, а не только по будням:)
Задача 81
Границы столетия
Дан год. Получите год начала и год конца столетия, соответствующий заданному году.
Границы столетия
Дан год. Получите год начала и год конца столетия, соответствующий заданному году.
Задача 82
Проверка года
Определите, что год находится в интервале от 1900 до 2100 с помощью одного только регулярного выражения.
Проверка года
Определите, что год находится в интервале от 1900 до 2100 с помощью одного только регулярного выражения.
Бесплатный тренинг
по оптимизации кода на PHP
Начало 16 сентября.
Вступайте для записи:
https://t.me/+WjcAOab1Jms1NmMy
по оптимизации кода на PHP
Начало 16 сентября.
Вступайте для записи:
https://t.me/+WjcAOab1Jms1NmMy
Telegram
Бесплатный тренинг по оптимизации кода на PHP
Для записи на тренинг вступите в данный канал. Затем ожидайте: в день начала тренинга в него придут все инструкции:)
Задача 83
Пересечение промежутков
Даны два промежутка, например, ['2025-03-11', '2025-10-30'] и ['2025-05-11', '2026-12-31']. Эти промежутки пересекаются. Получите даты начала и конца пересечения.
Пересечение промежутков
Даны два промежутка, например, ['2025-03-11', '2025-10-30'] и ['2025-05-11', '2026-12-31']. Эти промежутки пересекаются. Получите даты начала и конца пересечения.
Задача 84
Проверка времени
Определите, что переданная строка является корректным временем вида 'часы:минуты'. Часы и минуты не должны выходить за диапазон времени.
Проверка времени
Определите, что переданная строка является корректным временем вида 'часы:минуты'. Часы и минуты не должны выходить за диапазон времени.
Задача 85
Удаление слов
Удалите одной регуляркой все слова из предложения, содержащие две одинаковые следующие друг за другом буквы.
Удаление слов
Удалите одной регуляркой все слова из предложения, содержащие две одинаковые следующие друг за другом буквы.
Задача 86
Число на слагаемые
Дано целое число. Разбейте его на два целых слагаемых случайным образом.
Число на слагаемые
Дано целое число. Разбейте его на два целых слагаемых случайным образом.
Задача 87
Удаление вторых слов
Дана строка. Удалите из нее каждое второе слово.
Удаление вторых слов
Дана строка. Удалите из нее каждое второе слово.
Задача 88
Процент символов в тексте
Дан текст. Получите объект, ключами которого будут символы, а значениями - их процентное содержание в тексте.
Процент символов в тексте
Дан текст. Получите объект, ключами которого будут символы, а значениями - их процентное содержание в тексте.
Новинка!
Занимательные задачи Python.
Начинаем 18 сентября!
Ежедневно будут выходить задачи Python. Каждая задача имеет свою "изюминку". Решая такие задачи, вы будете развивать свои программисткие скиллы. И через некоторое время вы заметите, что ваш код становится изящным и простым, а рабочие проблемы решаются гораздо проще.
Присоединяйтесь к нам:
https://t.me/python_tricker
Занимательные задачи Python.
Начинаем 18 сентября!
Ежедневно будут выходить задачи Python. Каждая задача имеет свою "изюминку". Решая такие задачи, вы будете развивать свои программисткие скиллы. И через некоторое время вы заметите, что ваш код становится изящным и простым, а рабочие проблемы решаются гораздо проще.
Присоединяйтесь к нам:
https://t.me/python_tricker
Telegram
Занимательные задачи Python
Ваша цель: решить задачу максимально изящно и просто. Предлагайте свои варианты решения в комментариях. Задачи выходят каждый день в 14.00.
Задача 89
Самый частый символ
Дан текст. Найдите символ, который наиболее часто встречается в этом тексте.
Самый частый символ
Дан текст. Найдите символ, который наиболее часто встречается в этом тексте.
Задача 90
Корректность даты
Дана дата в формате '2025-12-31'. Проверьте, что эта дата корректная.
Корректность даты
Дана дата в формате '2025-12-31'. Проверьте, что эта дата корректная.
Задача 91
Корректность времени
Дано время в формате '12:59:59'. Проверьте, что это время корректное.
Корректность времени
Дано время в формате '12:59:59'. Проверьте, что это время корректное.
Задача 92
Подсчет переносов строк
Дан текст. Подсчитайте количество переносов строк в этом тексте.
Подсчет переносов строк
Дан текст. Подсчитайте количество переносов строк в этом тексте.
Задача 93
Четные буквы
Дано два слова. Сделайте так, чтобы эти слова поменялись своими четными буквами.
Четные буквы
Дано два слова. Сделайте так, чтобы эти слова поменялись своими четными буквами.
Задача 94
Количество знаков препинания
Дан текст. Узнайте количество знаков препинания в этом тексте.
Количество знаков препинания
Дан текст. Узнайте количество знаков препинания в этом тексте.
Задача 95
Одинокое слово
Дан текст. Найдите слово состоящее более чем из 3-х букв, которое встречается в этом тексте только один раз.
Одинокое слово
Дан текст. Найдите слово состоящее более чем из 3-х букв, которое встречается в этом тексте только один раз.