|
Загадки — Математические
У вас есть пяти- и трехлитровая бутылки и много-много воды. Как набрать в пятилитровую бутылку ровно 4 литра воды?
ОтветНабрать пятилитровую бутылку, перелить из нее 3 литра в трехлитровую. Вылить из трехлитровой, перелить в нее оставшиеся два литра. Набрать опять пятилитровую и слить из нее лишний литр в трехлитровую бутылку, где как раз осталось столько места.
Имеется 2N пронумерованных монет, причем: все настоящие монеты весят одинаково, все фальшивые также весят одинаково, фальшивая монета легче настоящей. монеты с номерами от 1 до N настоящие, а монеты с номерами от N+1 до 2N - фальшивые. Из этих двух утверждений судья знает только первое, а эксперт - оба.
Как эксперту за три взвешивания на чашечных весах без гирь убедить судью в справедливости второго утверждения?
a: N=7
b: N=9
Задача "a" предлагалась на одной из Всесоюзных мат. олимпиад в 1970-х годах. С тех пор число N=7 (и в общем случае, N=2^K-1 для K взвешиваний) считалось не улучшаемым. И тем не менее, это не так. Улучшение (задача "b") придумано С. Токаревым в 1997 году.
Ответ
a) 1) Эксперт взвешивает монеты 1 и 8. (1 > 8)
Судья убеждается, что 8 - фальшивая.
2) Эксперт взвешивает 1+8 и 9+10. (1+8 > 9+10)
Судья убеждается, что 9+10 легче, чем одна фальшивая и одна настоящая. Следовательно, он заключает, что и 9, и 10 - фальшивые.
3) Эксперт взвешивает 1+8+9+10 и 11+12+13+14.
Аналогично, судья может сделать вывод о всех монетах 11-14. Заметим, что настоящая монета нужна ровно одна.
b) Предварительное действие: эксперт группирует монеты в такие три кучки: А (1, 2; 10, 11); Б (3, 4, 5; 12, 13, 14); В (6, 7, 8, 9; 15, 16, 17, 18); В каждой кучке поровну настоящих и фальшивых монет, эксперту это известно, а судье будет доказано в результате взвешиваний.
1) На левую чашку весов кладутся настоящие монеты из кучки А и фальшивые из кучки Б, а на правую - фальшивые из кучки А и настоящие из кучки Б. Правая чашка тяжелее левой.
2) На левую чашку весов кладутся настоящие монеты из кучки Б и фальшивые из кучки В, а на правую - фальшивые из кучки Б и настоящие из кучки В. Правая чашка тяжелее левой.
3) На левую чашку весов кладутся настоящие монеты из кучки В и фальшивые из кучек А и Б, а на правую - фальшивые из кучки В и настоящие из кучек А и Б. Правая чашка тяжелее левой.
Обозначим x разность весов настоящих и фальшивых монет кучки A, т.е. (1+2) -(10+11), y - то же для кучки Б, то есть (3+4+5)-(12+13+14), z - (6+7+8+9)-(15+16+17+18).
Наши взвешивания доказали судье следующие три неравенства:
y > x; z > y; x+y > z.
Поскольку x,y,z - целые числа, то строгие неравенства можно заменить на нестрогие:
y >= x+1
z >= y+1
x+y >= z+1.
Отсюда: x+y >= y+2 => x >= 2;
x+y >= x+3 => y >= 3;
2z >= x+y+3 >= z+4 => z >= 4.
С другой стороны, очевидно, что разность между K настоящими монетами и K неизвестными монетами не может быть больше, чем K, причем равенство бывает только тогда, когда все неизвестные монеты - фальшивые. Это и доказывает судье все что надо...
Заметим, что и в этом случае 9 настоящих монет не нужно! А сколько их нужно на самом деле? Подумайте...
Еще более интересная задача - для четырех взвешиваний. Алгоритм из задачи а) дает возможность эксперту доказать фальшивость 15 монет. Обобщение алгоритма Токарева позволяет улучшить эту оценку до 27.
На столе лежит десять пронумерованных шляп. В каждой шляпе лежит по десять золотых монет. В одной из шляп находятся фальшивые монеты. Настоящая весит 10 граммов, а поддельная только 9. В помощь даны весы со шкалой в граммах. Как определить в какой из шляп находятся фальшивые монеты, используя весы только для одного взвешивания? Весы могут взвешивать не более 750 грамм.
ОтветЛегко! Из первой шляпы берем 1 монету, из второй - 2, из третьей - 3 и т.д. Все это взвешиваем и отнимаем результат от идеального веса (в нашем случае 55*10=550 грамм). Получившееся число будет совпадать с номером шляпы с фальшивыми монетами.
Имеется 8 с виду одинаковых монет. Одна из них фальшивая и известно, что она легче настоящей. Как с помощью всего лишь двух взвешиваний найти фальшивую монету? В Вашем распоряжении только лабораторные весы, которые показывают только больше-меньше.
ОтветДелим монеты на две равные кучки. Из каждой кучки берем по 3 монеты, кладем на весы и взвешиваем. Если вес одинаковый то взвешиваем оставшиеся 1и 1 монеты и выявляем фальшивую (более легкую). Если же одна группа из трех монет легче другой, значит там есть фальшивая монета. Оставляем более легкую группу из трех монет и кладем на весы 1и 1 и действуем по предыдущему алгоритму: если вес одинаков, значит фальшива третья, а если нет то та которая легче.
Эта история случилась давным-давно, еще во времена крестовых походов. Один из рыцарей был захвачен мусульманами в плен и предстал перед их предводителем - султаном Саладином, который объявил, что освободит пленника и его коня, если получит выкуп в 100 тысяч золотых монет. "О, великий Саладин, - обратился тогда к султану рыцарь, у которого за душой не было ни гроша, - ты лишаешь последней надежды. У меня на родине мудрому и находчивому пленнику дается шанс выйти на свободу. Если он решит заданную головоломку, его отпускают на все четыре стороны, если нет - сумма выкупа удваивается!"
"Да будет так, - ответил Саладин, и сам обожавший головоломки. - Слушай же. Тебе дадут двенадцать золотых монет и простые весы с двумя чашками, но без гирь. Одна из монет фальшивая, однако неизвестно, легче она или тяжелее настоящих. Ты должен найти ее всего за три взвешивания. Не справишься с задачей до утра - пеняй на себя!" А вы смогли бы выкрутиться?
ОтветЭта задача была блестяще разобрана К. Л. Стонгом в майском номере журнала Scientific American за 1955 год. Одно из ее решений (а их довольно много) связано с троичной системой. Сначала запишите все числа от 1 до 12 в троичной системе. Замените в каждом числе цифру 2 на 0, а 0 на 2 и запишите рядом результат. У вас получится три столбца чисел:
1 001 221
2 002 220
3 010 212
4 011 211
5 012 210
6 020 202
7 021 201
8 022 200
9 100 122
10 101 121
11 102 120
12 110 112
Внимательно изучив эти числа, вы обнаружите все числа, в которых встречаются сочетания 01, 12, 20. Каждой из двенадцати монет поставим в соответствие одно из этих чисел.
При первом взвешивании на левую чашу весов кладем четыре монеты, обозначенные числами, которые начинаются с 0, а на правую чашу весов кладем те четыре монеты, которым соответствуют числа, начинающиеся с 2. Если монеты уравновесят друг друга, вы можете утверждать, что число, которое отвечает фальшивой монете, начинается с 1. Если перевесит левая чашка, то искомое число начинается с 0, а если правая - то с 2.
Взвешивая монеты второй раз, их надо распределять в зависимости от средней цифры. Если в центре стоит 0, монета кладется на левую чашу, если 2 - на правую. Вторая цифра числа, обозначающего фальшивую монету, определяется точно так же, как определялась его первая цифра при первом взвешивании.
Производя последнее взвешивание, вы кладете налево те монеты, которые обозначены числами, оканчивающимися на 0, а монеты, соответствующие числам, имеющим на конце 2, вы кладете на правую чащу весов. Таким образом вы узнаете последнюю цифру нужного вам числа.
Вас приглашают на работу финансовым аналитиком в Газпром. Обещают начальную зарплату $100 000 в год и два варианта ее повышения:
1. Раз в год вам увеличивают зарплату на $15 000
2. Раз в полгода — на $5 000
Какой вариант вам кажется выгоднее?
ОтветВторой. Расклад по первому варианту: 1 год — $100 000, 2 год — $115 000, 3 год — $130 000, 4 год — $145 000 и так далее.Расклад по второму варианту: 1 год — $50 000 + $55 000 = $105 000, 2 год — $60 000 + $65 000 = $125 000, 3 год — $70 000 + $75 000 = $145 000, 4 год — $80 000 + $85 000 = $165 000 и так далее.
Из пункта А в пункт Б выехали 2 поезда, в одном состав 4 вагона и едет он со скоростью 60 км\ч, а другой 7 вагонов и 70 км\ч. Скока весит килограмм картошки, если козырь-буби?
Ответ1 килограмм.
Три рубля рублями, рубль пятаками, три копейки по копейке рубль да пятак....
Ответ5 руб. 8 коп.
Среди 2000 внешне неразличимых шариков половина - алюминиевые, весом 10 г каждый, а вторая половина - дюралевые, весом 9.9 г каждый. Требуется выделить две кучки шариков так, чтобы количество шариков в кучках было одинаковым, а массы - разными. Каким наименьшим числом взвешиваний на чашечных весах без гирь это можно сделать?
ОтветДва. Делим на кучи (1) 666, (2) 666, (3) 666 и (4) 2.
Взвешиваем (1) - (2), (2) - (3). Если в обоих случаях равенство, то оставшиеся 2 шарика разные.
Эту загадку ученик 1-ого класса решает за 5 минут, старшеклассник за 15 минут, студент за 1 час, профессор никогда не решит. Загадка: расшифруйте одтчпшсвдд.
Ответ
|
|