(;¬_¬)
именно
ну ок. а если не 69 а 60
(;¬_¬)
то у тебя на 75 одно разобьется и на 63 второе
(;¬_¬)
и что дальше?
(;¬_¬)
свои будешь бросать?
Dmitriy
на 100 этажей минимум 14 попыток откуда 12 ?
K*(K+1)/2>=N же
Dmitriy
числа посчитал =)
(;¬_¬)
ну это же даже не алгоритмы а логика...
Dmitriy
разве это не перечисление всех этажей ?
Aleksandr
ну ок. а если не 69 а 60
А если 5? У нас заведомо число попыток меньше числа этажей, которые нам нужно проверить в худшем случае.
Aleksandr
Поэтому вопрос стоит в поиске решения, которое за 2 попытки даст наиболее точный результат в общем случае.
(;¬_¬)
(;¬_¬)
таким макаром ты можешь сразу разбить на 63 и сказать... ну приблизительно между 1 и 63
(;¬_¬)
и ... ?
Aleksandr
и ... ?
я не сразу бью на 63
Anonymous
что то сегодня случилось, чат аж кипит , байтоебствовать кто за вас будет
(;¬_¬)
ну Александр, ты же понимаешь что если вопрос стоит не в приблизительном этаже, то нельзя кидать выше ниже
Парфен
(;¬_¬)
нужно идти снизу. вопрос лишь в том, как шагать
Aleksandr
потому что этажей 100 и разбиться/не разбиться с равной вероятностью может на любом из них.
Anonymous
да сначала кидаешь яйцо с 10
Dmitriy
Anonymous
потом с 20 ))))
Anonymous
разбил на 20 идешь на 11
Anonymous
и свои сбережешь)))
Anonymous
Anonymous
ну ну )))
Andrei
может кто подсказать, где есть пример telegram bot payments api?
Anonymous
с такой логикой тебе и своих не хватит
(;¬_¬)
(;¬_¬)
то что дальше?
Andrei
ага, а пример?
(;¬_¬)
раунд
Anonymous
Aleksandr
неее. вопрос в доказательство минимальности
Тогда шаг должен вычисляться из числа доступных попыток. Если шаг будет » числа попыток, то мы опять же получим примерное решение.
Но в реальной жизни подобные задачи сводятся обычно к поиску наиболее быстрого решения, потому как число попыток редко ограничено.
Dmitriy
а если на 14 тоже разобьется?
10 не падает . 20 падает
надо вычислить в какой половине падает
11 не самое удачное число.
не упадет в 11 что делать дальше ? все перебирать ?
значит n/2-1 не упало.
n/2+1
Andrei
а примеры в гугле и на гитхабе
https://github.com/nickoala/telepot/tree/master/telepot
единственное что нашел. но там нет функций для sendinvoice и прочего, чтоб увидеть, что кидать в параметры + лучше на php пример
Andrei
поэтому и спрашиваю, может кто примеры показать или нет.
Парфен
сказать диапазоны?
меньше 100 000 но больше 90 000...
потом сказать, что у меня на столько то больше / меньше, чем у друга А и друга Б
Хотя, не, для точного вычисления среднего не пойдет)
(;¬_¬)
Andrei
ок, неправ. есть sendinvoice.
например про start_parametr
start_parameter = Unique deep-linking parameter that can be used to generate this invoice when used as a start parameter
sent = bot.sendInvoice(
...
start_parameter='abc',
...
а дальше где и как на него сослаться.
Парфен
Если бы не условие о передаче инфы голосом, я бы предложил стунктуься бокалами пива столько раз, сколько тысяч в их ЗП.
Можно еще
сообщить, на сколько их ЗП больше от средней по региону)
Подвох какой то есть)
(;¬_¬)
Dmitriy
(;¬_¬)
за 5 попыток и 2 яйца?
(;¬_¬)
точный ответ?
(;¬_¬)
если ответ 12?
(;¬_¬)
(;¬_¬)
он же говорит, дальше у него 14 по списку
Dmitriy
n/2-1 где n (20-10)
Евгений
я задачу про бутылки видел в старом сборнике занимательных задач, ещё в бумаге. там много интересного.
Dmitriy
стоп мы же говорили как найти между 10 и 20 этажом
Dmitriy
Dmitriy
подставили получилось 14>=
Dmitriy
да вопрос то не про это был
Dmitriy
чем вы слушаете
Dmitriy
вот про это решение мы говорим
Dmitriy
да сначала кидаешь яйцо с 10
Dmitriy
потом с 20 ))))
Dmitriy
разбил на 20 идешь на 11
(;¬_¬)
он подставляет 10 и 20 в свою формулу и получает 14
(;¬_¬)
и кидает с 14
(;¬_¬)
а нужный этаж 12
(;¬_¬)
👍
(;¬_¬)
примерно между 11 и 14 скеажет Дима
Dmitriy
Мы знаем что яйцо разбивается между 20 и 10
Начинать с 11 это есть плохой алгоритм. максимальное количество попыток 9.
(;¬_¬)
максимальное ты хотел сказать
Vadim
а давайте теперь вы начнете учитывать тот вакт, что после каждого "неразбития" яйца его прочность уменьшается :)
(;¬_¬)
ну Вадим, это не в астрофизики собеседование
(;¬_¬)
а в погромисты
Dmitriy
ох боже я ухожу
Vadim
эх)
(;¬_¬)
ты еще скажи что один яйца катает с подоконника, а второй швыряет со всей силы
Vadim
понятно, что не берется, но так веселей будет :D