Fantom написал:
а тут еще зависит от везения
Рассматривай общий вариант
Отсутствует
Fantom написал:
это в смысле самый длинный?
Это в смысле ВСЕ варианты
Отсутствует
Fantom написал:
пока 4-5
Правильное кол. измерений написал Адреналин - но он не отписал КАК он это достиг
Отсутствует
ShadoW[=FB=] написал:
Очень неэфективная операция - XOR рулит
И так сойдёт )
ShadoW[=FB=] написал:
бесконечность рулит....
Не рулит, у переменной цикла есть ограничение по диапазону, когда дойдёт до предела - сдохнет
Отсутствует
ShadoW[=FB=] написал:
Есть 12 шаров. Внешне абсолютно одинаковых. Есть медицинские весы (чаши). Один шар из 12 бракованый - его масса отлична.
Вопрос за какое минимальное количество взвешиваний Вы определите этот шар!?
(Необходимо расписать и ваши действия!)
Это упрощённый вариант общей задачи "Найдите за 3 взвешивания дефектный шар", причём она решается независимо от везения...
Отсутствует
Px написал:
Это упрощённый вариант
Вроде та же!
Px написал:
Не рулит, у переменной цикла есть ограничение по диапазону, когда дойдёт до предела - сдохнет
Ага , у булевской... без изменения в теле цикла
есле по ворому варианту - собсно чет я и цикла там не заметил...
Отсутствует
ShadoW[=FB=] написал:
Вроде та же!
Неа, потому что в твоём случае можно выбрать самый простой вариант - при первом взвешивании чашки весов равны, а в общем случае надо ещё раскрутить вариант с неравными
ShadoW[=FB=] написал:
Ага , у булевской...
без изменения в теле цикла
result:=result+1;
ShadoW[=FB=] написал:
есле по ворому варианту - собсно чет я и цикла там не заметил...
INC
Отсутствует
Px написал:
Неа, потому что в твоём случае можно выбрать самый простой вариант - при первом взвешивании чашки весов равны
Ну равни и....
Px написал:
result:=result+1;
Ну-ну а в условии выхода у тебя что???
Px написал:
INC
сообщу по секрету - это инкримент к значению +1...а цикла нету
Отсутствует
ShadoW[=FB=] написал:
Fantom написал:
пока 4-5
Правильное кол. измерений написал Адреналин - но он не отписал КАК он это достиг
отписывать не буду делил в уме и реале
Отсутствует
ShadoW[=FB=] написал:
Ну равни и....
Эх-хе-хе-хе-хе:
Первое взвешивание - по 4 шара, оно равно, их откладываем.
Второе ------//-------- - берём 2 шара из отложеных, 2 из оставшихся, если равно, он в оставшейся паре, если нет - в взвешиваемой
Третье ------//-------- - берём один шар из отложенных, и один из подозрительных, взвешиваем, дальше по результатам
Ещё раз - это самый простой вариант, а вот при неравных начинается веселье
ShadoW[=FB=] написал:
Ну-ну а в условии выхода у тебя что???
Условие выхода, вестимо. А сдохнет программа на выходе значения result за диапазон, т.е. никакой бесконечности
Отсутствует
Px написал:
result за диапазон
Ню-Ню вот это уж бабка на 2-е сказала. В релизе не подохнет в Дебаг режиме можешь получить Асерт и то при определенных настройках компиляции
Отсутствует
ShadoW[=FB=] написал:
В релизе не подохнет
При запуске подохнет
Отсутствует
Px написал:
При запуске подохнет
Проверь - будешь ОЧЕНЬ удивлен
Отсутствует
ShadoW[=FB=] написал:
Проверь - будешь ОЧЕНЬ удивлен
Runtime error 215 at 0000:0074.
Отсутствует
Px написал:
ShadoW[=FB=] написал:
Проверь - будешь ОЧЕНЬ удивлен
Runtime error 215 at 0000:0074.
смотрим Тумаем!
Отредактированно ShadoW[=FB=] (29.03.2007 20:32:26)
Отсутствует
ShadoW[=FB=] написал:
Px написал:
ShadoW[=FB=] написал:
Проверь - будешь ОЧЕНЬ удивлен
Runtime error 215 at 0000:0074.
смотрим Тумаем!
Читак
Отсутствует
Px написал:
Читак
А как ты ЕХЕ прикрепил? у мну чет не хотело....пока не заархивел...
Под Винь х64 твое творение не пашет....
Отредактированно ShadoW[=FB=] (29.03.2007 21:12:53)
Отсутствует
ShadoW[=FB=] написал:
А как ты ЕХЕ прикрепил? у мну чет не хотело....пока не заархивел...
Уровень доступа не тот
ShadoW[=FB=] написал:
Под Винь х64 твое творение не пашет....
И не должно
Отсутствует
Px написал:
И не должно
По причине нЕ совместимости кода!!!
Отсутствует
ShadoW[=FB=] написал:
По причине нЕ совместимости кода!!!
Сделать вот такой совместимый
Runtime error 216 at $00401BCE
$00401BCE
$00401D3E
?
Отсутствует
Px написал:
ShadoW[=FB=] написал:
По причине нЕ совместимости кода!!!
Сделать вот такой совместимый
Runtime error 216 at $00401BCE
$00401BCE
$00401D3E
?
А вот такое не хоч
Отсутствует
Px написал:
Первое взвешивание - по 4 шара, оно равно, их откладываем.
Второе ------//-------- - берём 2 шара из отложеных, 2 из оставшихся, если равно, он в оставшейся паре, если нет - в взвешиваемой
Третье ------//-------- - берём один шар из отложенных, и один из подозрительных, взвешиваем, дальше по результатам
дык вроде это 6 взвешиваний?
или весы чашковые, а не электронные? аа точно чашковые, уу тормоз
Отредактированно vad (29.03.2007 21:56:35)
Отсутствует
ShadoW[=FB=] написал:
А вот такое не хоч
И такое тоже могу
Отсутствует