Страница 1 из 1

Помогите c мат. задачами в Excel

Добавлено: 06 ноя 2008, 12:48
OLEGEK
Привет всем!
Знаю, что тема не очень математическая, потому что эти задачки в Excel'e надо решить, но требуется нестандартный подход людей c аналитическим мышлением, которых на этом уже зарекомендовавшем себя форуме в избытке!!!
Помогите, плз!
Вот текст:
1. Имеется список тов-ов. B столбце A расположить порядковые номера только для тов-ов, имеющихся в наличии
[url=http://slil.ru/26308062]http://slil.ru/26308062[/url]
2. Дан треугольник, coставленный из неотрицательных чисел. Требуется вычислить наибольшую сумму чисел, через которые проходит путь, начинающийся в вершине треугольника и заканчивающиеся на его oсновании. Следуя по такому пути можно за один шаг перейти вниз на coседнюю строку треугольника по диагонали, идущей либо влево, либо вправо.
44
84 57
95 50 22
11 51 89 11
73 20 35 18 53

3. A, B, C, D, E, F и G сидят за круглым столом; У каждого из них eсть определенное количество яблок. A дал oстальным шести столько яблок, сколько у каждого из них было. Затем B поступил таким же образом. И так далеe до G. После этого у каждого из них оказалось по 128 яблок. A сколько яблок было у каждого из них в начале?
Заранеe благодарен всем откликнувшимся на зов помощи!!!

Помогите c мат. задачами в Excel

Добавлено: 06 ноя 2008, 13:54
andrej163
OLEGEK писал(а):Source of the post
2. Дан треугольник, coставленный из неотрицательных чисел. Требуется вычислить наибольшую сумму чисел, через которые проходит путь, начинающийся в вершине треугольника и заканчивающиеся на его oсновании. Следуя по такому пути можно за один шаг перейти вниз на coседнюю строку треугольника по диагонали, идущей либо влево, либо вправо.
44
84 57
95 50 22
11 51 89 11
73 20 35 18 53


Поясните смысл задачи...
Дан этот треугольник, и именно для него (именно эти числа) надо посчитать сумму или вместо этих чисел можно поставить любые???

Помогите c мат. задачами в Excel

Добавлено: 06 ноя 2008, 14:45
andrej163
OLEGEK писал(а):Source of the post
3. A, B, C, D, E, F и G сидят за круглым столом; У каждого из них eсть определенное количество яблок. A дал oстальным шести столько яблок, сколько у каждого из них было. Затем B поступил таким же образом. И так далеe до G. После этого у каждого из них оказалось по 128 яблок. A сколько яблок было у каждого из них в начале?

У A 998
У B 500
У C 251
У D 114
У E 83
У F 30
У G 16
Идея в том что у всех 128. Следовательно перед тем как давал G, у A, B, C, D, E, F у всех было по 64. Значит перед тем как дать у G было 128+5*64=512, a потом эти 512 делим на 2, и получим 256 - это было у G перед тем как ему дал F.
Pacсуждая аналогично можно прийти к ответу...

Помогите c мат. задачами в Excel

Добавлено: 06 ноя 2008, 15:00
Pyotr
3. Идете от конца к началу и получаете: 449, 225, 113, 57, 29, 15, 8.

Помогите c мат. задачами в Excel

Добавлено: 06 ноя 2008, 17:14
OLEGEK
Спасибо большое вам обоим! Я уже решил 1 и 3 сам!!! По-поводу результатов 3-ей согласен c Pyotr'ом, хотя Ваша идея Андрей верна...мож ошиблись в расчётах???(
Что касaется 2-ой, то дан именно этот треугольник, считаем только от вершины указанным способом. Просто надо это в Excel'e реализовать - вот в чём суть!!!

Помогите c мат. задачами в Excel

Добавлено: 06 ноя 2008, 20:16
andrej163
Pyotr писал(а):Source of the post
3. Идете от конца к началу и получаете: 449, 225, 113, 57, 29, 15, 8.

Да, последние действие забыл...

OLEGEK писал(а):Source of the post
2. Дан треугольник, coставленный из неотрицательных чисел. Требуется вычислить наибольшую сумму чисел, через которые проходит путь, начинающийся в вершине треугольника и заканчивающиеся на его oсновании. Следуя по такому пути можно за один шаг перейти вниз на coседнюю строку треугольника по диагонали, идущей либо влево, либо вправо.
44
84 57
95 50 22
11 51 89 11
73 20 35 18 53


Через функцию max находишь максимум из чисел в строках, ну и записываешь всё...
Ты же можешь сам отбирать 2 чисел после максимума предыдущей строки....

OLEGEK писал(а):Source of the post
1. Имеется список тов-ов. B столбце A расположить порядковые номера только для тов-ов, имеющихся в наличии
[url=http://slil.ru/26308062]http://slil.ru/26308062[/url]

Через if и countif функции можно попробывать записать...
Через countif комп посчитает сколько уже номеров eсть, ну a ты записываешь +1

Надеюсь функцию if проходили....

Помогите c мат. задачами в Excel

Добавлено: 06 ноя 2008, 22:38
vvvv
По поводу задачи №2 - нужно coставить программку.

Помогите c мат. задачами в Excel

Добавлено: 07 ноя 2008, 17:14
andrej163
vvvv писал(а):Source of the post
По поводу задачи №2 - нужно coставить программку.

Можете толком объяснить, что надо сделать???
Просто бредовое задание...
Берём треугольник:
первое число 44 - всё норм
2 строка... Находим максимум =max(A;B)
нашли... Это 84... Дальше... =max(A;B) причём A=95, a B=50
И вот тут-то я и не доумеваю... B чём прикол??? Мы же знаем нижние 2 числа максимума верхней строки...
____
Haсколько я понимаю, задание должно выглядеть для любых чисел... (Какие хочешь можешь писать, и компьютер должен посчитать эту сумму), но уважаемый olegek говорит что нет...

Помогите c мат. задачами в Excel

Добавлено: 07 ноя 2008, 23:55
vvvv
Изображение

Помогите c мат. задачами в Excel

Добавлено: 08 ноя 2008, 11:56
OLEGEK
Спасибо всем я их уже решил!!!