Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.07.2011, 00:02   #1
Bustle
Interdicted
Участник клуба
 
Аватар для Bustle
 
Регистрация: 25.11.2010
Сообщений: 1,194
По умолчанию Вопрос на логику

У вас есть 8 монет, 7 весят одинаково, одна весит меньше. Пользуясь весами, найдите легкую монетку менее чем за три шага. На весах лишь две позиции
Love writing code and I am really passionate about it
Bustle вне форума Ответить с цитированием
Старый 07.07.2011, 00:10   #2
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

ответ: (закрашен, вдруг правильно, а кто то захочет порешать )

на каждую часть весов положим по одинаковому количеству монет:
8/4
4/2
2/1


если я правильно понял задание.

Последний раз редактировалось dr.Chas; 07.07.2011 в 00:13. Причина: закрасил ответ
dr.Chas вне форума Ответить с цитированием
Старый 07.07.2011, 00:16   #3
Bustle
Interdicted
Участник клуба
 
Аватар для Bustle
 
Регистрация: 25.11.2010
Сообщений: 1,194
По умолчанию

Сам не знаю...
Из-за этого пришлось пройти мимо. Пол дня думаю, и ничего не придумаю.(подходящего)
Love writing code and I am really passionate about it
Bustle вне форума Ответить с цитированием
Старый 07.07.2011, 00:18   #4
Ulex
Непрофессионал
Участник клуба
 
Аватар для Ulex
 
Регистрация: 01.01.2008
Сообщений: 1,405
По умолчанию

Да была уже где-то на форуме такая задачка.
Меньше трёх, значит как максимум за два взвешивания.
Делим на три кучки 3+3+2 монетки.
Вешаем кучки по три монетки, если они по весу равны, значит из оставшейся кучки из двух монеток на втором взвешивании выбираем лёгкую. Если одна из кучек по три оказалась легче, берём из неё две монетки и на втором взвешивании определяем самую лёгкую. Как то так, вроде.

P.S.
А что значит - "На весах лишь две позиции"?
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru

Последний раз редактировалось Ulex; 07.07.2011 в 00:23.
Ulex вне форума Ответить с цитированием
Старый 07.07.2011, 00:23   #5
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

Как бы закрашено.

1) На левую чашу кладем первые 4, на вторую вторые 4. Если левая часть легче, оставляем первые 4, иначе вторые 4.
2) Берем 4 оставшиеся монеты, раскладываем по 2. Самую лёгкую пару оставляем.
3) Кладем одну на левую чашу, вторую на правую. И находим самую лёгкую.
Carbon вне форума Ответить с цитированием
Старый 07.07.2011, 00:23   #6
Bustle
Interdicted
Участник клуба
 
Аватар для Bustle
 
Регистрация: 25.11.2010
Сообщений: 1,194
По умолчанию

Я вреде, как-бы понял, что одновременно должно быть не больше 2 монет
Carbon
Такой вариант тоже приходил в голову.
P.S. Наверно я не правильно понял вопрос
Love writing code and I am really passionate about it
Bustle вне форума Ответить с цитированием
Старый 07.07.2011, 00:24   #7
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Мой ответ совпадает с тем ответом, который предложил Dr. Chas

Цитата:
Сообщение от Ulex Посмотреть сообщение
Да была уже где-то на форуме такая задачка.
Меньше трёх, значит как максимум за два взвешивания.
Делим на три кучки 3+3+2 монетки.
Вешаем кучки по три монетки, если они по весу равны, значит из оставшейся кучки из двух монеток на втором взвешивании выбираем лёгкую. Если одна из кучек по три оказалась легче, берём из неё две монетки и на втором взвешивании определяем самую лёгкую. Как то так, вроде.

P.S.
А что значит - "На весах лишь две позиции"?
На весах две позиции, означает, что у весов две чаши (ну, как у статуи правосудия, в одной весы, в другой меч)

Последний раз редактировалось Stilet; 07.07.2011 в 08:15.
Вадим Мошев вне форума Ответить с цитированием
Старый 07.07.2011, 00:31   #8
Bustle
Interdicted
Участник клуба
 
Аватар для Bustle
 
Регистрация: 25.11.2010
Сообщений: 1,194
По умолчанию

Цитата:
А что значит - "На весах лишь две позиции"?
Я понял так:
Что можно положить только 2 монетки.
Love writing code and I am really passionate about it
Bustle вне форума Ответить с цитированием
Старый 07.07.2011, 00:34   #9
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Вариант Ulex единственно верный.
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Старый 07.07.2011, 00:34   #10
Ulex
Непрофессионал
Участник клуба
 
Аватар для Ulex
 
Регистрация: 01.01.2008
Сообщений: 1,405
По умолчанию

Цитата:
На весах две позиции, означает, что у весов две чаши (ну, как у статуи правосудия, в одной весы, в другой меч)
Ну тогда я всё правильно написал. За два взвешивания получилось определить лёгонькую.
Вариант Carbon и dr.Chas не проходит, потому что "менее чем за три шага". А три, это не менее трёх.

Цитата:
Я понял так:
Что можно положить только 2 монетки.
Положить куда две, на левую и на правую по две? Или всего две? Если на каждую чашу весов можно положить только по одной монете, то я не думаю, что задача имеет решение.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru
Ulex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу проследить логику zumm Свободное общение 2 22.04.2011 06:00
Задачи на логику. Александр95 Помощь студентам 9 14.04.2011 18:27
Подскажите логику Maxo SQL, базы данных 0 02.12.2009 22:18
как осуществить такую логику mortira Общие вопросы Delphi 27 29.06.2009 18:15
Тест на логику xTANATOSx Свободное общение 5 21.10.2007 16:39