Як порахувати число цегли в піраміді?



+6 +/-

Як порахувати число цегли в піраміді?

Профіль користувача Locknut Запитав: Locknut  (рейтинг 9971) Категорія: Ремонт і будівництво

Відповідей: 2

2 +/-
Найкраща відповідь

Знаходиш кількість в нижньому ряду методом рахунку, зводиш це число в квадрат. Далі від першого числа забираєш 1 і зводиш в квадрат і додаєш до минулого квадрату і т. Д.

з цієї формулою:

S = 0 (Сума)

X = (Кількість цегли на нижньому ряду)

While X> 0 do (Поки Х більше 0 робити)

S = (X ^ 2) + S

X = X-1

Ось міні-програма.

Відповів на питання: Egality  
1 +/-

Якщо піраміда такого типу, як на картинці, де в кожної нижньому боці шару на 1 цеглу більше, ніж у попередньому - то формула буде досить проста.

У першому (верхньому) ряду у нас 1 цегла, 1 = 1 ^ 2

На ряд нижче у нас 4 цегли, 4 = 2 ^ 2

Ще нижче 9, 9 = 3 ^ 2

Ну і так далі. І того ми отримуємо числову послідовність 1 4 9 .. (n + 1) ^ 2 - нічого не нагадує? Грубо кажучи, якщо взяти звичайну квадратичную функцію Y = x ^ 2, то кількість цегли в цій піраміді дорівнюватиме сумі всіх цілих Y в межах х, де х і буде висотою даної піраміди.

Відповів на питання: Bertran