Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.02.2022, 16:53   #1
Dmitry0-10
 
Регистрация: 01.02.2022
Сообщений: 6
По умолчанию Сообщений: 36 [В закладки] [Окно ответа] 1 (permalink) Определить, есть ли в массиве хотя бы одна тройка соседних чисел, в которой средний элемент больше суммы своих "соседей"

Дорогие друзья, уважаемые программисты. Пожалуйста помогите решить задачу до 23:00;
2. Если в массиве есть хотя бы одна тройка соседних чисел, в которой средний элемент больше своих "соседей", т. е. предшествующего и последующего, то сформировать массив элементов, предшествующих элементам последней из таких троек и вывести его на экран.
Пример:
Определить, есть ли в массиве хотя бы одна тройка соседних чисел, в которой средний элемент больше суммы своих "соседей", т. е. предшествующего и последующего. Сформировать массив из элементов, следующих за этой тройкой и вывести его на экран.
Решение задачи:
Код:
<?php
$mass1=array(5, 6 ,7, 8,  20, 3, 4, 5, 6);
for($i=0; $i<=count($mass1); $i=$i+1){
    if ($mass1[$i+1]>=$mass1[$i]+$mass1[$i+2]) {
                            $indMass=(i+3)+2;
                            }
                                        }
$mass2=array_slice($mass1, $indMass+1,count($mass1)-$indMass, true);
foreach($mass2 as $i=>$val)
{ echo "$i: ". $val."<br>" ; }                
?>
Dmitry0-10 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
/ 0 Регистрация: 07.08.2020 Сообщений: 2 [В закладки] [Окно ответа] 1 (permalink) Проблемы со Sprite Editor/Sprite Editor размывает картинки danil444 Gamedev - cоздание игр: Unity, OpenGL, DirectX 0 10.08.2020 07:28
Регистрация: 13.05.2020 Сообщений: 1 [В закладки] [Окно ответа] 1 (permalink) Добавить шрифт в визуальный редактор TinyMCE v4.6.2 MyNam WordPress и другие CMS 0 13.05.2020 20:50
Определить есть ли в массиве из 30 элементов хотя бы одна тройка соседних чисел school2018 Python 3 04.05.2020 19:11
Определить есть ли в ней хотя бы одна пара одинаковых «соседних» чисел. Anonim123 Паскаль, Turbo Pascal, PascalABC.NET 1 27.05.2014 14:02