Чотири задачі на відновлення масиву.

in Ukraine on Steem15 hours ago

Нещодавно натрапив на задачі з групи "Відновити масив"
Їх декілька і доволі не очевидних, адже сам над деякими деякий час кружляв.
Звісно мені слід буде ще придумати простіші - бо дехто навіть вивести масив як є не можуть, не те що модифікувати відновлювати.
Так, це задачі на масиви. Але раптом хто не знайомий з програмуванням захоче поламати голову - то я не буду лякати їх словом "масив" опишу більш просто числа, ряд чисел...

Ц студентів часто так - одна лабка на одновимірний масив, інша вже на двовимірний. А досвіду, практики роботи навіть з одновимірними нема.

image.png

Завдання 0

Є декілька чисел. До кожного з них додали 8. Слід відновити які були числа до зміни.
9, 6, 23,5,12,18,1

Застосуємо "обернене" правило, раз додали 8 то ми тепер віднімемо 8 і відновимо початкові числа

Завдання 1

Є декілька чисел. До кожного з них додали найменше. Слід відновити які були числа до зміни.
-16, -11, -8, -6, -3, -1, 2

Завдання 2

Є декілька чисел. До кожного з них додали найбільше та відняли найменше. Слід відновити які були числа до зміни.
9, 14, 17, 20, 23, 27, 28

Завдання 3

Є декілька чисел. До кожного додатного з них додали найбільше, а до кожного від'ємного додали найменше. Слід відновити які були числа до зміни.
-14, -11, -8, 10, 11, 14, 16

Завдання 4

Є декілька чисел. До кожного числа додали суму попередніх. Слід відновити які були числа до зміни.
5, 2, 10, 8, 12, 3, 4

Posted using SteemX