- Форум
- Тийн интереси и проблеми
- Училище и приятели
- Логически задачи
To по начина на van1 ще се намери точната.
"Не е важно другите да те мислят за идиот, важното е ти да се мислиш за идиот."
Абсолютно грешен начин. Ако цената му е 5 и ти му предложиш 50, той ще приеме и си вътре. По начина, по който е зададена задачата не виждам смисъл в нея.
Защо? Ти го питаш. Ако приеме 50 му казваш, че ще си помислиш примерно. Сл ден 25, ако не приеме - 37, ако приеме - 31, ако приеме - 28, ако не приеме - 29, 30 и ето как за 1 седмица разбираш колко му е точното ;]
"Не е важно другите да те мислят за идиот, важното е ти да се мислиш за идиот."
А не е ли по-логично да се почне от 10лв?Ако не се съгласи,другият предлага 20.И така нататък.И ако например се е съгласил на 40,а на 30 не е, то тогава ще трябват най-много 1 2 седмици,за да се разбере точната тарифа.Първоначално написано от ccdesigns
![]()
![]()
Защото ако вървиш от горе на долу и тарифата му е 10, а ти му предложиш 50, той ги взима и те пуска...
А съкилийника може ли и той да предлага? Ако може и аз мога да чувам неговата оферта, то след като действаме двамата ще стане по-бързо. Например ако той предложи 10 и офертата е отхвърлена аз предлагам 11. На следващия ден той-20, аз 21 и т.н. Ако неговата оферта се приеме, аз почвам от 12 нагоре до 19. А в най-лошия случай ще изляза до 18 дена някъде с точната тарифа.
![]()
Once upon a time I was falling in love ...
But now I'm only falling apart ...
Защото това е универсален начин, използван и в информатиката и представлява един от най-бързите алгоритми при търсенето в подредена редица (каквато представляват монетите 1,2,3...100).Първоначално написано от deni979
Не може така да го заклеймявате ;д
Използва се в телефоните ви при търсенето, защото изисква много по-малко памет от алгоритмите, доближаващи/надхвърлящи скоростта му.
По задачата:
Максимум 8 дни трябват за да се намери точното число от 100 възможни (всеки ден възможните варианти се намаляват 2 пъти). При твоят метод само 10 дни ще са нужни за да се минат 10-20-30...-100. И след като си открил интервала още 4, за точната сума.
Твоят начин как би се реализирал при 100 000 монети?
Условието не споменава, че пазачът ще се съгласи на първата сума надвишаваща тарифата. Ако беше така, единственият начин да се намери минмалната е да се започне от 100 монети и всеки ден да се намаля с 1, което очевадно не е най-бързият начин.
Чувствам се свободен да дам задача![]()
![]()
Един човек има кон и 3000 банана. Трябва да пренесе бананите на разстояние 1000 километра, като на всеки 1 изминат километър конят изяжда по 1 банан.
Колко най-много банана може да пренесе човекът с коня в град, намиращ се на разстояние 1000 километра, ако конят може да носи най-много по 1000 банана наведнъж?
2000
"Не е важно другите да те мислят за идиот, важното е ти да се мислиш за идиот."
0 e прекалено лесно според менИма една важна подробност, която не е описана, която може да води до най-различни отговори, за това реших и че е 2000. Ако не са 2000 може и 2 да са.
"Не е важно другите да те мислят за идиот, важното е ти да се мислиш за идиот."
Не е нито 2000, нито 0, нито 2. Няма и нищо подвеждащо в задачата - коня носи бананите и яде задължително по 1 на километър. Няма допълнителни средства или възможност да е на диетаПървоначално написано от ccdesigns
Тоест искам да кажа, че може би е по-скоро математическа, но пък се иска логика и предвидливост, за да се реши правилно.
Хм.. ами ако човекът носи бананите..![]()
Казах, че КОНЯТ носи по 1000 банана и яде по 1 банан на километър... 2 пъти повтроих го повторих - КОНЯТ носи бананите, не човека. Това е всичко, няма скрити запаси, нито магазини по пътя, за да си купи допълнително банани, още повече пък не е от значение дали човекът е в/у коня. И самолет не може да му пратят, за да ги прекара, нито влак да хванат.
Условието "Конят носи по 1000 банана максимъм наведнъж и изяжда по 1 банан на километър" е необходимо и достатъчно условие, за да се реши.
1 или 3![]()
Взима 1000 банана, носи ги на 225 километра, коня е изял 225, остават 775. Оставя на това място 500 банана и с останалите 225 се връща да вземе новите 1000. Така 3 пъти (последния път не се връща) и резултата е 1500 банана на 225 километра от първоначалната точка. Същото се повтаря за следващите 225 километра (общо 500 от началото) и там остават 725 банана. Вече изминал половината път и с останали 725 банана, дава на коня 500 от тях за да стигне до края и там му остават 225 банана.
Няма верен отговор.
Излагате се![]()
Добре де излагаме се.Ама моля ти се кажи отговара, че я сънувам тази задача вечеПървоначално написано от van1
![]()
464 банана
А как се решава?Първоначално написано от Ge7OverHere
![]()
Носи 1000 банана на 1 километър и се връща за останалите, така за да занесе всички банани на 1 километър ще трябва да даде 5 от тях на коня. Когато останат под 2001 банана, започва да дава по 3 на коня, защото се връща 1 път по-малко. До колкото сметнах на 534-я километър ще има 998 останали банани и за всеки един от останалите километри ще дава по 1 банан на коня.