В верхней строке записана некая последовательность чисел, найди логику по которой образуются остальные строки и найди следующее число в верхней строке.
Нет логику не смогу, могу только написать алгоритм, по которому записывается вторая строка, при том, что в третьей тройки. Предполагаю, что он слишком прост, для задач Вашего уровня.
В верхней строке записана некая последовательность чисел, найди логику по которой образуются остальные строки пе
Числа второй строки, это модули разности между двумя соседними числами первой строки. Например первое число во второй строке, это разность между первыми двумя числами первой строки и т.д. Числа третьей строки это модули разностей соседних чисел второй строки.
ЦитатаФигаро ()
найди следующее число в верхней строке.
Если предположить, что нижняя строка вся состоит из троек, то дописываем ещё одну тройку и достраиваем первые две строки: 3+20=23 23+78=101 龱石ыч廾闩牙 ㄖ山и石长闩....
Дилетант, Всё верно(только без модуля), это таблица разностей. Это один из способов интерполировать полиномиальную последовательность. Если вам дали некую последовательность и вам нужно узнать какое число следующее, то просто строите подобную таблицу разностей и если вы натыкаетесь на строку состоящую из одних и тех же чисел, то просто достраиваете её потом следующую строку и т.д. А если необходимо найти формулу, которая генерирует первую строку, то просто берём первые числа каждой строки, умножаем каждое из них на соответствующие биноминальные коэффициенты, а результаты складываем.
В нашем случае формула для первой строки выглядит следующим образом Но не всегда данный метод может помочь для задачи интерполяции начальной последовательности.К примеру в этой задаче данный метод бесполезен. Есть похожие, но более хитроумные инструменты, например как в этой задаче