РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
19 of 70 menu

Занимательные задачи PHP. Часть 19

Даны два целых числа:

<?php $a = 1; $b = 100; ?>

Найдите все числа в этом диапазоне, которые при возведении в квадрат дают число, оканчивающееся на само себя:

5 ** 2 = 25 // оканчивается на 5 25 ** 2 = 625 // оканчивается на 25 6 ** 2 = 36 // не оканчивается на 6

Дан массив чисел:

<?php $arr = [3, 2, 7, 10, 12]; ?>

Найдите максимальную сумму подряд идущих элементов, но с условием: нельзя брать два соседних элемента одновременно.

Дан массив слов:

<?php $arr = ['listen', 'silent', 'enlist', 'google', 'banana']; ?>

Найдите в нем все группы слов, которые являются анаграммами друг друга. Слова в группе должны состоять из одного набора букв.

Дана строка с числами, разделенными запятыми и пробелами:

<?php $txt = '12, 121, 34, 5, 67, 8, 99, 131, 7'; ?>

Найдите в ней все числа, которые являются палиндромами, то есть одинаково читаются с обеих сторон. Выведите эти числа в порядке возрастания. Однозначные числа также являются палиндромами.

Дан массив чисел:

<?php $arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; ?>

Разбейте его на пары таким образом, чтобы сумма чисел в каждой паре была одинаковой.

Дан текст:

<?php $text = 'hello world hello python world code'; ?>

Найдите самое длинное слово, которое встречается в тексте более одного раза.

Дано целое число:

<?php $num = 123456; ?>

Разделите его цифры на две группы так, чтобы суммы цифр в группах были равны. Если это невозможно - выведите сообщение об этом.

Даны два массива:

<?php $arr1 = [1, 2, 3, 4]; $arr2 = [3, 4, 5, 6]; ?>

Найдите все элементы, которые встречаются только в одном из массивов (симметричная разность), сохранив порядок их появления.

Дана строка:

<?php $txt = 'a1b2c3d4'; ?>

Разделите ее на две строки: в первой только буквы, во второй только цифры. Сохраните порядок символов.

Дан массив чисел:

<?php $arr = [4, 2, 7, 1, 9, 3]; ?>

Найдите в нем все тройки чисел, которые могут быть сторонами одного треугольника.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить