Меню

Из трех монет одна фальшивая она немного легче настоящей



Математика 5 класс Никольский. Номер №328

Из нескольких монет только одна фальшивая − она легче остальных. Как с помощью чашечных весов без гирь определить фальшивую монету:
а) за одно взвешивание, если монет 3 ;
б) за два взвешивания, если монет 9 ;
в) за три взвешивания, если монет 27 ?

Решение а

Положим по одной монете на каждую чашку весов, одна монета останется на столе. Если весы придут в равновесие, то фальшивая монета на столе, если нет − фальшивая монета та, что легче. Итак, за одно взвешивание можно определить одну фальшивую монету из трех.

Решение б

Положим по 3 монеты на каждую чашку весов, 3 монеты останутся на столе. Первое взвешивание позволяет определить тройку монет, среди которых одна фальшивая. Вторым взвешиванием из трех монет определим одну фальшивую: положим по одной монете на каждую чашку весов, одна монета останется на столе. Если весы придут в равновесие, то фальшивая монета на столе, если нет − фальшивая монета та, что легче.

Решение в

Положим по 9 монет на каждую чашку весов, 9 монет останется на столе. первое взвешивание позволяет определить 9 монет, среди которых одна фальшивая. Далее за два взвешивания из девяти монет определим одну фальшивую. Положим по 3 монеты на каждую чашку весов, 3 монеты останутся на столе. Первое взвешивание позволяет определить тройку монет, среди которых одна фальшивая. Вторым взвешиванием из трех монет определим одну фальшивую: положим по одной монете на каждую чашку весов, одна монета останется на столе. Если весы придут в равновесие, то фальшивая монета на столе, если нет − фальшивая монета та, что легче.

Источник

Решение задач на определение фальшивой монеты взвешиванием 2.0

Сегодня я снова хочу вернуться к теме о задаче нахождении фальшивой монеты методом взвешивания на весах без циферблата.

Наиболее распространенные из таких задач — определение количества взвешиваний для выявления фальшивой монеты, если:

1) неизвестно какая она по весу;
2) известно, что она легче/тяжелее остальных.

Или обратная задача: можно ли за определенное количество взвешиваний выявить фальшивую из заданного количества монет.

1. Давайте сначала разберемся с 2 вариантом, который является частным случаем варианта 1.

Некоторое время назад, я на Хабре уже описывал решение такой задачи, но в одном из комментариев было замечание о немного странном первом разделении монет, по-этому предлагаю другой алгоритм решения. Хотя результат будет тот же и формула решения задачи остается та же:

N >= log3A,

где N — максимально необходимое количество взвешиваний, натуральное число, округленное в большую сторону;
A — количество монет.
Которая выведена на основании опытов (за 1 взвешивание можно найти одну фальшивую из 3-х монет, за 2 — из 9, за 3 — из 27 и т.д.)

Сам алгоритм решения простой, и я покажу его на примерах

1) Пусть у нас есть 26 монет. Нужно найти одну, которая легче/тяжелее

Первым действием буде разделение монет на три группы, в двух из которых число монет будет одинаковым, важно только что бы в третьей группе — остатке — было меньше монет, чем в каждой из двух других групп. То есть частое округляется к большему натуральному числу. То есть

A = 2 * B + C,

где A — количество монет;
B — частное от деления количества монет на 3, натуральное число, округленное в большую сторону;
C — остаток.

По условию задачи

При первом взвешивании будут сравниваться две группы: правая (ПГ) — 9 монет и левая (ЛГ) — 9 монет.

Далее у нас возможны два варианта:

1) фальшивая монета в левой/правой группе (9 монет)
2) фальшивая монета в остатке (8 монет)

для 1 варианта следующее деление на группы будет — 9 = 2 * 3 + 3;
для 2 варианта — 8 = 2 * 3 + 2

Ну и за одно взвешивание можно определить какая из 2 или 3 монет легче/тяжелее

Читайте также:  За пригоршню монет дота 2 кто говорит

Этот же результат я приведу в таблице

№ взвешивания Число монет ЛГ ПГ Остаток
1 26 9 9 8
2 8 3 3 2
2 9 3 3 3
3 2 1 1 0
3 3 1 1 1

по формуле — log326 =2.9656 — соответственно количество взвешиваний — 3.

еще пример:
число монет- 71. По формуле log371 =3.8800 — количество взвешиваний — 4. Проверяем

№ взвешивания Число монет ЛГ ПГ Остаток
1 71 24 24 23
2 23 8 8 7
2 24 8 8 8
3 7 3 3 1
3 8 3 3 2
4 2 1 1 0
4 3 1 1 1

Ну с алгоритм решения этих задач, я думаю, понятен.

2. Теперь перейдем к задачам, в которых не известно легче монета или тяжелее.

В данном случае я предлагаю такое первое действие: разделить монеты на четыре группы, три — с максимально одинаковым количеством монет, а в четвертой группе — остаток. Причем в остатке должны быть 1 или 2 монеты. То есть при делении на 3 частное округляется до меньшего натурального числа.

A = 3 * B + C,

где A — количество монет;
B — частное от деления количества монет на 3, натуральное число, округленное в меньшую сторону;
C — остаток.

Например, для 58-ми монет — это будет 58 = 3 * 19 + 1, для 23 = 3 * 7 + 2, для 15 = 3 * 5 + 0 и т. д.

Далее выполняем два взвешивания:
1) первая и вторая группы;
2) первая и третья группы;
и анализируем результат.
Здесь возможны четыре варианта:1, 2, 3 — это первая, вторая или третья группа отличаются по весу от двух остальных, или они равны, тогда нам повезло, так как фальшивая — в остатке. Так же два взвешивания помогают определить определить тяжелее фальшивая монета или легче. Кстати, если в остатке две монеты, то нужно выполнить еще 2 взвешивания для определения фальшивой монеты.

Теперь у нас есть задача: определить одну фальшивую монету из группы, которая легче/тяжелее.
Что касается формулы, то она примет следующий вид

N >= log3B + 2,

где N — максимально необходимое количество взвешиваний, натуральное число;
B — количество монет в группе после второго взвешивания.
А если учесть, что B = A/3, где A — количество всех монет, тогда получим:

log3B = log3A — 1,
N >= log3A + 1

1) если известно, что фальшивая монета легче/тяжелее, тогда максимальное число взвешиваний определяется по формуле:

N >= log3A

2) если не известно, какая фальшивая, тогда максимальное число взвешиваний определяется по формуле:

N >= log3A + 1

где N — максимально необходимое количество взвешиваний, натуральное число, округленное в большую сторону;
А — количество монет.

Источник

Из трех монет одна фальшивая она немного легче настоящей

Из пяти монет – две фальшивые. Одна из фальшивых монет легче настоящей, а другая – на столько же тяжелее настоящей.
Объясните, как за три взвешивания на чашечных весах без гирь найти обе фальшивые монеты.

Решение 1

Отложим одну монету, а на каждую чашу весов положим по две монеты. Возможны два случая.
1) Весы в равновесии. Так как четырёх настоящих монет нет, то на одной чаше лежат обе фальшивые монеты. Следующим взвешиванием достаточно сравнить веса монет с одной чаши: если весы в равновесии, то эти монеты настоящие, и фальшивые монеты в другой чаше; если весы не в равновесии, то фальшивые монеты – на весах.
2) Одна из чаш перевесила. Тогда на весах находится или только лёгкая фальшивая монета в более лёгкой чаше или только тяжёлая фальшивая монета в более тяжёлой чаше, или обе монеты находятся в разных чашах. Вторым взвешиванием сравним веса монет в лёгкой чаше: если весы не в равновесии, то более лёгкая монета – фальшивая. Если весы в равновесии, то отложенная монета – фальшивая (и она лёгкая). Аналогично, третьим взвешиванием сравним веса монет из тяжёлой чаши: тогда, либо более тяжёлая монета – фальшивая, либо, если весы в равновесии, отложенная монета фальшивая (и она тяжёлая).

Решение 2

Первый раз положим на чаши весов первую и вторую монеты, а второй раз – третью и четвёртую. Возможны только два случая.
1) Один раз весы были в равновесии (пусть при первом взвешивании; при этом на чашах настоящие монеты), а другой раз – нет.
Возьмем настоящую монету из первого взвешивания и сравним её с той, что оставалась на столе. Если их веса равны, то последняя монета настоящая, а фальшивые – те, что участвовали во втором взвешивании. Иначе, монета со стола – фальшивая, и мы знаем, легче она настоящей или тяжелее, а потому знаем, лёгкая или тяжёлая фальшивая монета участвовала во втором взвешивании.
2) Оба раза весы были не в равновесии. Тогда на весах каждый раз была одна фальшивая монета, а на столе осталась настоящая. Взвесим её с лёгкой монетой из первого взвешивания. Если веса равны, то в первом взвешивании фальшивой была более тяжёлая, а во втором – более лёгкая. Если же более лёгкая монета из первого взвешивания оказалась легче, то она фальшивая, а из второго взвешивания фальшивая – более тяжёлая.

Читайте также:  Стоимость монеты 10 коп 2000 года

Замечания

Отметим, что решение 2 не использует то, что обе фальшивых монеты весят столько же, сколько две настоящих.

Источники и прецеденты использования

олимпиада
Название Окружная олимпиада (Москва)
год
Год 2013
класс
Класс 5
задача
Номер 5.5

Проект осуществляется при поддержке и .

Источник

Математика 5 класс Никольский. Номер №328

Из нескольких монет только одна фальшивая − она легче остальных. Как с помощью чашечных весов без гирь определить фальшивую монету:
а) за одно взвешивание, если монет 3 ;
б) за два взвешивания, если монет 9 ;
в) за три взвешивания, если монет 27 ?

Решение а

Положим по одной монете на каждую чашку весов, одна монета останется на столе. Если весы придут в равновесие, то фальшивая монета на столе, если нет − фальшивая монета та, что легче. Итак, за одно взвешивание можно определить одну фальшивую монету из трех.

Решение б

Положим по 3 монеты на каждую чашку весов, 3 монеты останутся на столе. Первое взвешивание позволяет определить тройку монет, среди которых одна фальшивая. Вторым взвешиванием из трех монет определим одну фальшивую: положим по одной монете на каждую чашку весов, одна монета останется на столе. Если весы придут в равновесие, то фальшивая монета на столе, если нет − фальшивая монета та, что легче.

Решение в

Положим по 9 монет на каждую чашку весов, 9 монет останется на столе. первое взвешивание позволяет определить 9 монет, среди которых одна фальшивая. Далее за два взвешивания из девяти монет определим одну фальшивую. Положим по 3 монеты на каждую чашку весов, 3 монеты останутся на столе. Первое взвешивание позволяет определить тройку монет, среди которых одна фальшивая. Вторым взвешиванием из трех монет определим одну фальшивую: положим по одной монете на каждую чашку весов, одна монета останется на столе. Если весы придут в равновесие, то фальшивая монета на столе, если нет − фальшивая монета та, что легче.

Источник

Решение задач на определение фальшивой монеты взвешиванием 2.0

Сегодня я снова хочу вернуться к теме о задаче нахождении фальшивой монеты методом взвешивания на весах без циферблата.

Наиболее распространенные из таких задач — определение количества взвешиваний для выявления фальшивой монеты, если:

1) неизвестно какая она по весу;
2) известно, что она легче/тяжелее остальных.

Или обратная задача: можно ли за определенное количество взвешиваний выявить фальшивую из заданного количества монет.

1. Давайте сначала разберемся с 2 вариантом, который является частным случаем варианта 1.

Некоторое время назад, я на Хабре уже описывал решение такой задачи, но в одном из комментариев было замечание о немного странном первом разделении монет, по-этому предлагаю другой алгоритм решения. Хотя результат будет тот же и формула решения задачи остается та же:

Читайте также:  Сколько стоит юбилейная монета 5 гривен

N >= log3A,

где N — максимально необходимое количество взвешиваний, натуральное число, округленное в большую сторону;
A — количество монет.
Которая выведена на основании опытов (за 1 взвешивание можно найти одну фальшивую из 3-х монет, за 2 — из 9, за 3 — из 27 и т.д.)

Сам алгоритм решения простой, и я покажу его на примерах

1) Пусть у нас есть 26 монет. Нужно найти одну, которая легче/тяжелее

Первым действием буде разделение монет на три группы, в двух из которых число монет будет одинаковым, важно только что бы в третьей группе — остатке — было меньше монет, чем в каждой из двух других групп. То есть частое округляется к большему натуральному числу. То есть

A = 2 * B + C,

где A — количество монет;
B — частное от деления количества монет на 3, натуральное число, округленное в большую сторону;
C — остаток.

По условию задачи

При первом взвешивании будут сравниваться две группы: правая (ПГ) — 9 монет и левая (ЛГ) — 9 монет.

Далее у нас возможны два варианта:

1) фальшивая монета в левой/правой группе (9 монет)
2) фальшивая монета в остатке (8 монет)

для 1 варианта следующее деление на группы будет — 9 = 2 * 3 + 3;
для 2 варианта — 8 = 2 * 3 + 2

Ну и за одно взвешивание можно определить какая из 2 или 3 монет легче/тяжелее

Этот же результат я приведу в таблице

№ взвешивания Число монет ЛГ ПГ Остаток
1 26 9 9 8
2 8 3 3 2
2 9 3 3 3
3 2 1 1 0
3 3 1 1 1

по формуле — log326 =2.9656 — соответственно количество взвешиваний — 3.

еще пример:
число монет- 71. По формуле log371 =3.8800 — количество взвешиваний — 4. Проверяем

№ взвешивания Число монет ЛГ ПГ Остаток
1 71 24 24 23
2 23 8 8 7
2 24 8 8 8
3 7 3 3 1
3 8 3 3 2
4 2 1 1 0
4 3 1 1 1

Ну с алгоритм решения этих задач, я думаю, понятен.

2. Теперь перейдем к задачам, в которых не известно легче монета или тяжелее.

В данном случае я предлагаю такое первое действие: разделить монеты на четыре группы, три — с максимально одинаковым количеством монет, а в четвертой группе — остаток. Причем в остатке должны быть 1 или 2 монеты. То есть при делении на 3 частное округляется до меньшего натурального числа.

A = 3 * B + C,

где A — количество монет;
B — частное от деления количества монет на 3, натуральное число, округленное в меньшую сторону;
C — остаток.

Например, для 58-ми монет — это будет 58 = 3 * 19 + 1, для 23 = 3 * 7 + 2, для 15 = 3 * 5 + 0 и т. д.

Далее выполняем два взвешивания:
1) первая и вторая группы;
2) первая и третья группы;
и анализируем результат.
Здесь возможны четыре варианта:1, 2, 3 — это первая, вторая или третья группа отличаются по весу от двух остальных, или они равны, тогда нам повезло, так как фальшивая — в остатке. Так же два взвешивания помогают определить определить тяжелее фальшивая монета или легче. Кстати, если в остатке две монеты, то нужно выполнить еще 2 взвешивания для определения фальшивой монеты.

Теперь у нас есть задача: определить одну фальшивую монету из группы, которая легче/тяжелее.
Что касается формулы, то она примет следующий вид

N >= log3B + 2,

где N — максимально необходимое количество взвешиваний, натуральное число;
B — количество монет в группе после второго взвешивания.
А если учесть, что B = A/3, где A — количество всех монет, тогда получим:

log3B = log3A — 1,
N >= log3A + 1

1) если известно, что фальшивая монета легче/тяжелее, тогда максимальное число взвешиваний определяется по формуле:

N >= log3A

2) если не известно, какая фальшивая, тогда максимальное число взвешиваний определяется по формуле:

N >= log3A + 1

где N — максимально необходимое количество взвешиваний, натуральное число, округленное в большую сторону;
А — количество монет.

Источник

Adblock
detector