TGViewer
Занимательные задачи PHP Занимательные задачи PHP @php_tricker · 353 subscribers
Post #239 203
Задача 220
Нахождение самой длинной последовательности одинаковых символов

Дана строка. Найдите самую длинную последовательность одинаковых символов, идущих подряд, и верните ассоциативный массив ['char' => символ, 'length' => длина].

Примеры:
"aaabbccccd" → ['char' => "c", 'length' => 4]
"пррриивет" → ['char' => "р", 'length' => 3]
"abcde" → ['char' => "a", 'length' => 1] (любой из символов)
"" → ['char' => "", 'length' => 0]

Если несколько последовательностей имеют одинаковую максимальную длину,
верните информацию о первой из них.

Примечание: учитывайте все символы, включая пробелы.
More from @php_tricker
  1. Apr 3, 2026НОВИНКА Канал по математике от Трепачёва:) В этом канале я буду постить сложные математиче…
  2. Jan 19, 2026Задача 223 Чередование гласных и согласных Дано слово (строка на русском языке). Проверьте…
  3. Jan 18, 2026Задача 222 Сколько раз число встречается в своем квадрате Дано целое положительное число.…
  4. Jan 17, 2026Задача 221 Сумма цифр четных чисел в строке Дана строка, содержащая слова и числа. Найдите…
  5. Jan 15, 2026Задача 219 Архивация старых файлов Дана корневая папка с вложенными подпапками. Напишите с…
  6. Jan 14, 2026Задача 218 Поиск дубликатов файлов Дана корневая папка с вложенными подпапками. Напишите с…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →