Date: 2025-01-11 04:20 (UTC)
malyj_gorgan: (Default)
From: [personal profile] malyj_gorgan
І? Задача не про те, щоби порахувати, як це робити для довільної різної ваги, а доказати, що, яка б не була вага цих каменів, менше, ніж за (n-1) зважень нічого доказати не вийде.
Тепер уявімо, що камінь номер 1 важить так само (або більше), як решта (n-1) каменів разом. Кладемо цей камінь на ліву сторону терезів, решту каменів -- на прави, показуємо, що наш перший камінь переважує, і -- вуаля! він найважчий!
Edited Date: 2025-01-11 04:20 (UTC)

Date: 2025-01-11 04:49 (UTC)
malyj_gorgan: (Default)
From: [personal profile] malyj_gorgan
Умова задачі каже, що експерт (a) наперед знає вагу каменів і (b) просить доказати, що менше, ніж за (n-1) зважувань неможливо нічого доказати присяжним.
Ну ось, контрприклад -- можливо доказати за одне зважування.
Неможливо лише в тому випадку, якщо не існує жодної трійки каменів (i,j,k) таких, що їхня вага (нехай, вага каменя позначається величиною W з відповідним індексом) задовільняє нерівність
Wi+WjWk
Але в умові задачі про таку нерівність нема нічого, відповідно, навіть одного контрприкладу достатньо

Date: 2025-01-11 04:57 (UTC)
malyj_gorgan: (Default)
From: [personal profile] malyj_gorgan
Я оце лише написав -- там не написано, що питають про загальний випадок, якби було написано "в общем случае невозможно" -- я би слова не сказав, але просто "неможливо" спростовується простим контрприкладом.

Ось формулювання:
Эксперт хочет убедить суд, что данный камень самый тяжёлый среди 𝑛 камней, сделав менее 𝑛 − 1 взвешиваний. Докажите, что это невозможно. (Веса камней неизвестны суду, но известны эксперту.)
Я, наче, не настільки забув російську -- про те, що це має працювати для будь-якого розподілу ваги каменів тут не написано.
Edited Date: 2025-01-11 05:01 (UTC)

Date: 2025-01-11 05:09 (UTC)
malyj_gorgan: (Default)
From: [personal profile] malyj_gorgan
Я про то і кажу
Різниця між фізиком і програмістом -- у тому, що він сприймає за дефолт :)

Date: 2025-01-11 04:55 (UTC)
malyj_gorgan: (Default)
From: [personal profile] malyj_gorgan
Я веду до чого: ясно, що в якомусь формулюванні ця задача має сенс, але так, як її записали, цього сенсу нема. Правильний запис повинен мати лише
* або зважувати можна лише попарно, камінь проти каменя;
* або вищезгадана умова про те, що жоден камінь не може бути важчим за два або більше інших каменів;
* або забрати умову, що експерт наперед знає вагу всіх каменів;
* або поміняти умову з просто "неможливо" на "можна знайти набір каменів, для якого неможливо"

Кожен з чотирьох перелічених варіантів -- уже інша задача