crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

ViGOur
  опции профиля:
сообщение 8.6.2009, 20:57
Сообщение #1


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


У Мегамозга есть два одинаковых стеклянных шарика. За какое минимальное число бросков можно гарантированно определить, начиная с какого этажа 100-этажного здания шарики разбиваются? 1 и 2 правильными ответами не являются! Пишите решение.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
4 страниц V   1 2 3 > »   
Начать новую тему
Ответов (1 - 32)
Litkevich Yuriy
  опции профиля:
сообщение 8.6.2009, 22:02
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


можно пойти методм половинного деления, залазим на 50 этаж, бросаем один, если не бьётся лезим на половину выше (75 этаж)
Если бьётся то на половину ниже (25 этаж) и т.д.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 8.6.2009, 22:06
Сообщение #3


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Эээээ, ты видно забыл, что у нас не 100 шариков, а всего 2! :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.6.2009, 22:13
Сообщение #4


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


А что если шарик не разбился им воспользоватся нельзя?
Если так, то за два броска, осталось подумать как, может оба с сотого скинуть :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 8.6.2009, 22:25
Сообщение #5


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Незабывай, что вопрос звучит: За какое минимальное число бросков ...
Так можно пойти с третьего этажа вверх пока не разобьется, но это не будет минимальным. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 8.6.2009, 22:44
Сообщение #6


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(ViGOur @ 8.6.2009, 21:57) *
За какое минимальное число бросков можно гарантированно определить, начиная с какого этажа 100-этажного здания шарики разбиваются?

исходя их этого броска гарантированно определить можно с 2 бросков. сценарий таков:
на n этоже бросается первый шар и не разбивается, на n+1 второй бросается и разбивается(либо наоборот т.е. разбойный и не разбойный этажи должны быть рядом) - только так можно определить с какого этажа начинают разбиваться шары.:)
ответ 2 броска - минимальное кол-во бросков.
чисто теоретически возможен вариант что бросающий попадет сразу именно на n этаж значит такое возможно.

это все мысли.
итак первый шар прелагаю кидать с 4 этажа если разобьется то кидаем с 3 если нет то с 6. и так далее в случае не разбиения скачем через один этаж.
получается для точного определения в лучшем случае 2 броска в худшем 98/2=49 + 1(контрольный бросок)= 50 бросков
больше пока в голову ничего не приходит...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 8.6.2009, 22:51
Сообщение #7


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


1. какова вероятность точного попадения на нужный этаж? :)
2. явно не оптимально.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 8.6.2009, 23:02
Сообщение #8


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(ViGOur @ 8.6.2009, 23:51) *
1. какова вероятность точного попадения на нужный этаж? :)
2. явно не оптимально.

1. это да вероятность мала.
2. странно если кидать перескакивая через 2 этажа уже не определишь гарантированно.
хм...... алгоритм поиска однако.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 9.6.2009, 0:11
Сообщение #9


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(ViGOur @ 8.6.2009, 21:57) *
минимальное число бросков можно гарантированно определить
Нужно разбить наш дом на интервалы. Начиная с нижней границы интервала, бросаем один из шаров, если не разбился поднимаемся выше, на следующую границу. Т.о. первым шаром мы отыскиваем нужный интервал. Вторым шаром, мы уже проходим по самому интервалу, вычисляя этаж на котором шар разобьется.

Имеем следущее уравнение
x + (100/x) -1 = решение, где х это наш интервал. Т.е. задача сводится к поиску оптимального интервала

    for(int x = 1; x !=100; x++)
        qDebug() << "x =" << x << "res:" << (float)(x + (100.0/x) - 1);


Получаем, что оптимальный интервал = 10. А минимальное гарантированное количество бросков 19
:)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Novak
  опции профиля:
сообщение 9.6.2009, 15:51
Сообщение #10


Активный участник
***

Группа: Участник
Сообщений: 319
Регистрация: 15.3.2008
Из: Замкадыш
Пользователь №: 121

Спасибо сказали: 28 раз(а)




Репутация:   6  


Курсе на третьем вроде ломал голову над задачками про мегамозга с сайта braingames.ru
Потому ещё помню решение.
2 igor_bogomolov
Рядом с решением)) Но кто сказал, что интервал должен быть постоянным? ;)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 9.6.2009, 16:06
Сообщение #11


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(Novak @ 9.6.2009, 16:51) *
Рядом с решением)) Но кто сказал, что интервал должен быть постоянным?
Ну так ведь нужно минимально-гарантированное решение. Поэтому нужно найти интервал с которым можно исследовать весь дом за наименьшее количество итераций. Минимальный интервал получается 10 этажей. Т.о весь дом можно исследовать за 19 бросков.
Если интервал будет не равномерный, количество итераций увеличится.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 9.6.2009, 16:17
Сообщение #12


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Novak,
после опубликования решения я задумался над постоянство интервала.
более вероятно что шары начнут разбиваться выше(с точки зрения физики). значит интервалы снизу должны быть длинее, а чем выше тем короче.




ширина интервала должна соответствовать вероятности разбиться на искомом этаже.
если взять вероятность разбится на 3 этаже 3/100 на 4 - 4/100 и так далее.
--------------------
может так.
на верхушке здания вероятность самая высокая интервал равен 0.

Сообщение отредактировал kwisp - 9.6.2009, 16:33
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Novak
  опции профиля:
сообщение 9.6.2009, 17:28
Сообщение #13


Активный участник
***

Группа: Участник
Сообщений: 319
Регистрация: 15.3.2008
Из: Замкадыш
Пользователь №: 121

Спасибо сказали: 28 раз(а)




Репутация:   6  


Цитата(igor_bogomolov @ 9.6.2009, 17:06) *
Минимальный интервал получается 10 этажей. Т.о весь дом можно исследовать за 19 бросков.

Я и говорю, минимальный постоянный интервал - 10. И тогда искомое количество бросков - 19.

И вероятность тут совершенно ни при чём.
Если вариантов не будет, могу сказать ответ.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 9.6.2009, 18:03
Сообщение #14


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Цитата(Novak @ 9.6.2009, 18:28) *
Если вариантов не будет, могу сказать ответ.
Не нужно, пускай голову поломают :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 9.6.2009, 18:43
Сообщение #15


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


15?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 9.6.2009, 19:19
Сообщение #16


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Подзагадка, каким минимальным числом постов можно дать (найти, вычислить, угадать) правильный ответ :D
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 9.6.2009, 23:16
Сообщение #17


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(Novak @ 9.6.2009, 16:51) *
Но кто сказал, что интервал должен быть постоянным?
Тогда 16.
Т.е. разбиваем наш дом на интервалы, по правилу тек.этаж+(16-i)
Получаем следущие контрольные точки: 16, 31, 45, 58, 70, 81, 91, 100
Далее все тоже самое, первым шаром мы ищем интервал, вторым конкретный этаж. Сумма бросков при таком разбиении всегда равна 16.

???
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 9.6.2009, 23:19
Сообщение #18


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


igor_bogomolov,
говорю достатчочно 15. ведь первые два этажа откидываем сразу:)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 9.6.2009, 23:35
Сообщение #19


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(kwisp @ 10.6.2009, 0:19) *
говорю достатчочно 15. ведь первые два этажа откидываем сразу:)
Объясни свой алгоритм, пожалуйста, я так не понимаю, что ты имеешь в виду. И почему первые два этажа откидываем, непонятно?

Сообщение отредактировал igor_bogomolov - 9.6.2009, 23:37
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 9.6.2009, 23:43
Сообщение #20


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(igor_bogomolov @ 10.6.2009, 3:35) *
И почему первые два этажа откидываем, непонятно?
по условию задачи. (см. первое сообщение в теме)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 9.6.2009, 23:46
Сообщение #21


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(Litkevich Yuriy @ 10.6.2009, 0:43) *
по условию задачи. (см. первое сообщение в теме)
Нет такого условия.

Цитата(ViGOur @ 8.6.2009, 21:57) *
За какое минимальное число бросков можно...
Цитата(ViGOur @ 8.6.2009, 21:57) *
1 и 2 правильными ответами не являются!
По другому: 1 и 2 броска, правильными ответами не являются!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Novak
  опции профиля:
сообщение 9.6.2009, 23:58
Сообщение #22


Активный участник
***

Группа: Участник
Сообщений: 319
Регистрация: 15.3.2008
Из: Замкадыш
Пользователь №: 121

Спасибо сказали: 28 раз(а)




Репутация:   6  


Цитата(kwisp @ 10.6.2009, 0:19) *
говорю достатчочно 15.

А почему не 14?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 10.6.2009, 0:03
Сообщение #23


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(igor_bogomolov @ 10.6.2009, 3:46) *
Нет такого условия.
Цитата(ViGOur @ 9.6.2009, 0:57) *
начиная с какого этажа 100-этажного здания шарики разбиваются? 1 и 2 правильными ответами не являются!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 10.6.2009, 0:10
Сообщение #24


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Юрий, читай задание полностью. Речь идет о количистве бросков. :) Вычислить надо количество бросков, а не этаж. ;)
Цитата(ViGOur @ 8.6.2009, 21:57) *
За какое минимальное число бросков можно гарантированно определить, начиная с какого этажа 100-этажного здания шарики разбиваются?


Цитата(Novak)
А почему не 14?
:) Вот и раскрыл тайну. Я теперь понял, где я ошибся. :)

Сообщение отредактировал igor_bogomolov - 10.6.2009, 0:11
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 10.6.2009, 7:10
Сообщение #25


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(Litkevich Yuriy @ 10.6.2009, 1:03) *
начиная с какого этажа 100-этажного здания шарики разбиваются? 1 и 2 правильными ответами не являются!

я думал 1 и 2 это этажи :(
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 10.6.2009, 11:58
Сообщение #26


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(igor_bogomolov @ 10.6.2009, 4:10) *
Вот и раскрыл тайну. Я теперь понял, где я ошибся.
Т.е. интервалы будут такие 14, 27, 39, 50, 60, 69, 77, 84, 90, 95, 99
Количество бросков каждый раз = 14 :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 10.6.2009, 12:28
Сообщение #27


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


igor_bogomolov,
посчитай колличество бросков если шар разобьется только на 100 этаже:)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 10.6.2009, 12:35
Сообщение #28


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Цитата(kwisp @ 10.6.2009, 13:28) *
посчитай колличество бросков если шар разобьется только на 100 этаже:)
12.
Это исключение. Во всех остальных случаях, будет 14.
Так как нам нужно гарантированное решение, ответом так же является 14. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
D_K
  опции профиля:
сообщение 10.6.2009, 16:22
Сообщение #29


Студент
*

Группа: Участник
Сообщений: 20
Регистрация: 20.5.2009
Пользователь №: 761

Спасибо сказали: 3 раз(а)




Репутация:   1  


Цитата(kwisp @ 10.6.2009, 13:28) *
igor_bogomolov,
посчитай колличество бросков если шар разобьется только на 100 этаже:)

А зачем считать для конкретного варианта? Можно, например, посчитать, сколько потребуется бросков, если разбивается на 15 этаже или на первом ;) .
За 14 шагов справляемся гарантированно :)
Меньше никак.
Вопрос в том, как вычислить число 14, а не получить его методом перебора (как я :) ).
Надо подумать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 1.9.2009, 14:41
Сообщение #30


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


UP
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
scoute
  опции профиля:
сообщение 25.12.2009, 18:52
Сообщение #31


Студент
*

Группа: Участник
Сообщений: 23
Регистрация: 25.12.2009
Пользователь №: 1334

Спасибо сказали: 1 раз(а)




Репутация:   0  


Между прочим недопонимание этого алгоритма чем-то вяжется с архиваторами ... учёные придумывают алгоритмы для частных случаев методом тыка, но до понимания "идеального" им далеко. Хотя кое-какие изыскания в области хаотичностей имеются ...
Не понятно только, как за минимум усилий определить степень "минимальной хаотичности" ряда нулей и единиц.

И разгадка, (как мне кажется), таится в 3х- или 4х-мерном представлении этого ряда.

А может даже N-мерном представлении.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
scoute
  опции профиля:
сообщение 26.12.2009, 14:31
Сообщение #32


Студент
*

Группа: Участник
Сообщений: 23
Регистрация: 25.12.2009
Пользователь №: 1334

Спасибо сказали: 1 раз(а)




Репутация:   0  


Есть несколько идей по этому поводу, но формулу пока привести не могу.
Тут фишка в подобии. У нас 2 шарика, значит подобие будет 2-го уровня. Если 3 шарика - то 3-го уровня.

Но это для линейного поиска(19 бросков), где не нужно всё подгонять под минимум. А вот как применить смещение, я пока не знаю.
Получается, что количество бросков от первого до 14 этажа(наш частный случай) должно ровняться количеству бросков, учитывая подобие.
Прикрепленные файлы
Прикрепленный файл  2_3.png ( 931 байт ) Кол-во скачиваний: 12
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
scoute
  опции профиля:
сообщение 26.12.2009, 15:50
Сообщение #33


Студент
*

Группа: Участник
Сообщений: 23
Регистрация: 25.12.2009
Пользователь №: 1334

Спасибо сказали: 1 раз(а)




Репутация:   0  


Ухх :) ... чисто практически подобрал кое-что, возможно ошибаюсь , поправьте.

Значит 100 этажей лежат между рядами {1+2+3+..+13}(=91) <100<{1+2+3+..+14}(=105). ==> 91<100<105
То есть за 14 бросков можно осилить вплоть до 105 этажа.
Как же дело обстоит с 3 шариками, тут покруче ))

3 шарика за 9(!) бросков осиливают 100 этажный дом ... Итак, найдено подбором:
37,66,88,100. ... потом любое окно по 1-му методу. В этом случае 100 этажей не дают полной картины, т.к ряд немного длиннее:
37,66,88,104,115,122,126,128,129.
Однако вывести зависимость и построить ряд мне так и не удалось.
Если первый ряд геометрически похож на
Прикрепленный файл  5_12.png ( 3.21 килобайт ) Кол-во скачиваний: 2

то есть для 12 этажей понадобится минимум 5 бросков. Что касается 3х шаров, представление типа
Прикрепленный файл  5_13.png ( 1.07 килобайт ) Кол-во скачиваний: 1

катит, но с некоторыми нюансами. Допустим у нас 3 шара и 100 этажей.
Тогда в объёмную пирамиду
*10 ступени - влезет 220 шаров,
*9 ступени - влезет 165 шаров,
*8 ступени - влезет 120 шаров.
*7 ступени - влезет 84 шара.
Казалось бы, раз число 100 находится между 84 и 120, ответ - минимум надо 8 бросков. ОДНАКО :)
Но тут затаился один нюанс. Из числа шаров, которые влезают в объёмную пирамиду, надо вычесть
число шаров, которые влезают в ПЛОСКУЮ пирамиду, построенной на ступени "минус 1 шар",
поэтому ответ будет не 8, а 9.

Привожу ряды
1) 1,   2,   3,   4,   5,   6,   7,   8,   9,  10 - просто по порядку.
2) 1,   3,   6,  10,  15,  21,  28,  36,  45,  55 - числа для плоской пирамиды.
3) 1,   4,  10,  20,  35,  56,  84, 120, 165, 220 - числа для объёмной пирамиды.

4) 1,   3,   7,  14,  25,  41,  63,  92, 129, 175 - результат для 3х шаров.

Обратили внимание?
Каждый новый ряд получается путём прибавления к текущему числу следующего элемента предыдущего ряда, то есть:
Прикрепленный файл  posled.png ( 1.81 килобайт ) Кол-во скачиваний: 4

А наш искомый ряд получается дополнительным вычитанием из текущего числа предыдущего элемента предыдущего ряда, то есть:
Прикрепленный файл  posled2.png ( 2.03 килобайт ) Кол-во скачиваний: 4

Однако ПОЧЕМУ надо из объёмного ряда вычитать плоский, да ещё и со смещением, этого я, увы, объяснить не могу.
Есть предположения, что когда шара 3 а броска 2, то получается переизбыток шаров, который влияет на дальнейший ряд.
Видимо надо рассматривать больше примеров с большим количеством шаров, бросков и этажей.



Ещё есть идея про треугольники. Представим 2 треуголника в виде холма (пока без фиолетового маленького)
Прикрепленный файл  geo1.png ( 1.15 килобайт ) Кол-во скачиваний: 7

Высота в этом холме - это искомое число этажей, а левый и правый склоны - это балланс
между бросками без рекурсии (то есть после первого броска мы уже не подымаемся выше)
и полной рекурсией, когда приходится подыматься аж до 100го этажа. Углы "альфа" одни и те же.

Третий (фиолетовый) треугольник я пририсовал(но туда ли?) в надежде выявить зависимость для N количества шариков.
Единственное, что мне не нравится в треугольниках, это дробные числа в решении, которые потом надо округлять до целых, +1.
Вариант с шариками гораздо нагляднее и проще.

Возможно это ещё дифференциалами решается ... типо f(x)=f'(x)=f''(x)

Сообщение отредактировал scoute - 28.12.2009, 13:44
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

4 страниц V   1 2 3 > » 
Ответить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 14.6.2025, 9:45