Занимательные задачи PHP
335 subscribers
1 photo
13 links
Ваша цель: решить задачу максимально изящно и просто. Предлагайте свои варианты решения в комментариях. Задачи выходят по будням в 14.00.
Download Telegram
Задача 187
Определение четверти года

Дана дата в формате 'год-месяц-день'. Определите, к какой четверти года относится эта, и сколько дней осталось до конца этой четверти.

Четверти года:
- I: январь-март (1-3 месяц)
- II: апрель-июнь (4-6 месяц)
- III: июль-сентябрь (7-9 месяц)
- IV: октябрь-декабрь (10-12 месяц)
Задача 188
Следующий день рождения

Дана дата рождения в формате 'день.месяц'. Определите, в какой день недели будет его следующий день рождения.
Задача 189
Проверка на степень

Проверьте, что целое число является степенью другого целого числа. Например, 4 - вторая степень двойки, 9 - вторая степень тройки, 16 - одновременно степень и двойки и четверки. Результатом верните все варианты разложения числа на основание степени и ее показатель.
Задача 190
Русские предложения

Дан текст, разбитый на предложения. В тексте есть русские и английские слова. Напишите код, который получит массив предложений, состоящих только из русских слов.
1
Задача 191
Количество файлов

Дана папка. Подсчитайте количество файлов с расширением .html в этой папке.
Задача 192
Переворот слов

Дан текст. Напишите код, который перевернет каждое слово в этом тексте.