Логическа задачка

Яко PHUN ;-)
Място за разтоварване на умствения багаж на потребителят! Вицове-мицове, клипове, закачалки за откачалки и тем подобни яко къртещи фаянса на комшията нещица.
Публикувай отговор
dakatamen
Начинаещ
Начинаещ
Мнения: 68
Регистриран на: Нед Сеп 27, 2009 8:33 am
skype: dan_1231

Логическа задачка

Мнение от dakatamen »

Задачата е следната. Имаме един 9 цифрен номер. Колко най-малко въпроса трябва да зададем, чиито отговор е да или не, за да разберем кой е номерът?
А:7 Б:9 В:512 Г:1000
Аватар
The enD
Старо куче медалист
Старо куче медалист
Мнения: 1065
Регистриран на: Пет Апр 24, 2009 16:11 pm

Re: Логическа задачка

Мнение от The enD »

Б
dakatamen
Начинаещ
Начинаещ
Мнения: 68
Регистриран на: Нед Сеп 27, 2009 8:33 am
skype: dan_1231

Re: Логическа задачка

Мнение от dakatamen »

Е то е ясно, че е 7 или 9, ама как си стигнал до отговора.
Аватар
The enD
Старо куче медалист
Старо куче медалист
Мнения: 1065
Регистриран на: Пет Апр 24, 2009 16:11 pm

Re: Логическа задачка

Мнение от The enD »

Ми за всяко число, ако винаги познаваш с един въпрос (примерно "първото число 5 ли е" "Да") трябва да зададеш 9 въпроса за всяко число.

Това е моята логика.
dakatamen
Начинаещ
Начинаещ
Мнения: 68
Регистриран на: Нед Сеп 27, 2009 8:33 am
skype: dan_1231

Re: Логическа задачка

Мнение от dakatamen »

Е то така може и от първия път, ако питаш направо за цялото число. Налучкването не е математика. Аз до сега съм стигнал до 31 ако превърнем числото в двоичен код и така го питаме.
Аватар
PoSSeSSeD
Старо куче медалист
Старо куче медалист
Мнения: 1175
Регистриран на: Пон Ное 08, 2004 14:07 pm
skype: komilev
Местоположение: in the middle of nowhere
Обратна връзка:

Re: Логическа задачка

Мнение от PoSSeSSeD »

Бих заложил на 7, като въпросите да са от сорта на числото между това и това ли е!
Аватар
TaO-DeadSocked
Модератор
Модератор
Мнения: 869
Регистриран на: Пет Ное 14, 2003 13:26 pm
Местоположение: Стара Загора
Обратна връзка:

Re: Логическа задачка

Мнение от TaO-DeadSocked »

всичките пермутации са 512, но въпроса е "Колко най-малко въпроса трябва да зададем" което го причислява към Best case scenario, където познаваме всяко от 1вия път => 9.
Иначе казано
n-брой питания преди верен отговор
n E [9;512)

:smoukin:
paco
Потребител
Потребител
Мнения: 207
Регистриран на: Сря Авг 31, 2005 23:22 pm
skype: paco_picha
Обратна връзка:

Re: Логическа задачка

Мнение от paco »

TaO-DeadSocked написа:всичките пермутации са 512, но въпроса е "Колко най-малко въпроса трябва да зададем" което го причислява към Best case scenario, където познаваме всяко от 1вия път => 9.
Иначе казано
n-брой питания преди верен отговор
n E [9;512)

:smoukin:

личи си кой е внимавал в часовете по теория на вероятностите :D :D :D
dakatamen
Начинаещ
Начинаещ
Мнения: 68
Регистриран на: Нед Сеп 27, 2009 8:33 am
skype: dan_1231

Re: Логическа задачка

Мнение от dakatamen »

Не съм напълно съгласен с това решение.
1.Може да има цифри, които се повтарят.
2.По тая логика може и от първия път да се познае ако се пита за цялото число.
Аватар
realprofesora
Старо куче медалист
Старо куче медалист
Мнения: 3275
Регистриран на: Пет Сеп 15, 2006 13:59 pm
Местоположение: Стара Загора

Re: Логическа задачка

Мнение от realprofesora »

dakatamen написа:Не съм напълно съгласен с това решение.
1.Може да има цифри, които се повтарят.
2.По тая логика може и от първия път да се познае ако се пита за цялото число.
+1
Според мен тази логическа задача си куца отвсякъде.
Popopopopo
Аватар
zvezda
Потребител
Потребител
Мнения: 278
Регистриран на: Вто Ное 25, 2008 19:40 pm

Re: Логическа задачка

Мнение от zvezda »

dakatamen, просто не си уточнил, че трябва да сме убедени кое е числото след задането на n на брой въпроси и хората се объркаха. :)
Иначе това с конвертирането в двоична бройна система много ми хареса. Браво. :cheers: И тогава стават даже 30 опита, не 31.

Ако не е тайна, откъде е задачката? Можем ли да разчитаме, че някой от посочените отговори наистина е верен? :)
dakatamen
Начинаещ
Начинаещ
Мнения: 68
Регистриран на: Нед Сеп 27, 2009 8:33 am
skype: dan_1231

Re: Логическа задачка

Мнение от dakatamen »

Задачата е последната от изпита, който се прави по информатика след 12 клас в МГ-то.

Ето и една друга сравнително по-лесна.
A BC DEA CFC FGA
На всяка буква съответсва цифра, а разликата между две съседни числа е една и съща.
Кои са числата?
(задача от олимпиада 3-4 клас)
Аватар
zvezda
Потребител
Потребител
Мнения: 278
Регистриран на: Вто Ное 25, 2008 19:40 pm

Re: Логическа задачка

Мнение от zvezda »

7 или 9 опита ми се виждат малко...

7, 82, 157, 232, 307 :) Разликата е 75.
Публикувай отговор