Во-первых, решение задачи про светофоры, если оно кому-то интересно, есть в журнале
flaass'а: вот тут (если оно непонятно из записи - загляните в комментарии, я там немного разжевал).
Во-вторых, вот новая задачка (далеко не такая сложная :)), из внутренней рассылки на работе. Странно, мне казалось, что я ее когда-то уже решал, но как ни силился, не вспомнил решения и не нашел упоминания в ЖЖ или другом месте. Может, ложная память; так или иначе, решил заново, с удовольствием (хотя, возможно, не самым экономным путем).
На лугу у фермера пасутся овцы, сбившись в группы. Фермер заметил, что ровно раз в час происходит следующее: от каждой группы отходит одна овца, и все эти отошедшие овцы вместе сбиваются в новую группу. Кроме этой операции, состав групп остается неизменен.
Через какое-то время фермер замечает, что количество и размер групп стабилизировались, т.е. после каждой операции, описанной выше, ничего не меняется.
1) Каким должно быть общее число овец, чтобы это было возможно?
2) Верно ли, что если число овец такое, как в ответе на первый вопрос, т.е. стабилизация возможна, то она обязательно произойдет?
Комментарии скрывать не буду, так что не заглядывайте, если хотите решить сами.
Небольшое пояснение. Первый вопрос совсем легкий (и в комментариях есть уже несколько верных ответов, и один с доказательством). Второй посложнее.
Во-вторых, вот новая задачка (далеко не такая сложная :)), из внутренней рассылки на работе. Странно, мне казалось, что я ее когда-то уже решал, но как ни силился, не вспомнил решения и не нашел упоминания в ЖЖ или другом месте. Может, ложная память; так или иначе, решил заново, с удовольствием (хотя, возможно, не самым экономным путем).
На лугу у фермера пасутся овцы, сбившись в группы. Фермер заметил, что ровно раз в час происходит следующее: от каждой группы отходит одна овца, и все эти отошедшие овцы вместе сбиваются в новую группу. Кроме этой операции, состав групп остается неизменен.
Через какое-то время фермер замечает, что количество и размер групп стабилизировались, т.е. после каждой операции, описанной выше, ничего не меняется.
1) Каким должно быть общее число овец, чтобы это было возможно?
2) Верно ли, что если число овец такое, как в ответе на первый вопрос, т.е. стабилизация возможна, то она обязательно произойдет?
Комментарии скрывать не буду, так что не заглядывайте, если хотите решить сами.
Небольшое пояснение. Первый вопрос совсем легкий (и в комментариях есть уже несколько верных ответов, и один с доказательством). Второй посложнее.
no subject
Date: 2008-08-13 03:57 pm (UTC)no subject
Date: 2008-08-13 03:58 pm (UTC)1, 2, 3, 4,.. n
тогда если от всех групп отнять по одно, то получим новую группу размерностью n, при этом их общее кол-во не изменится.
no subject
Date: 2008-08-13 04:01 pm (UTC)no subject
Date: 2008-08-13 04:03 pm (UTC)Вот только как доказать, что стабилизация возможна?
no subject
Date: 2008-08-13 04:03 pm (UTC)no subject
Date: 2008-08-13 04:04 pm (UTC)Именно.
Продолжаем думать :)
вроде бы так
Date: 2008-08-13 04:04 pm (UTC)2) групп по одной овце не может быть больше 1 (иначе число групп уменьшится на следующем шаге)
3) поскольку после деления должна остаться группа ровно с одной овцой, то есть группа с двумя овцами. В силу 2), такая группа ровно одна (или ни одной, если существует только одна овца)
4) далее более-менее ясно, что состав групп 1, 2,...,n, где n>=1
что касается стабилизации - кажется верным, что произойдет
no subject
Date: 2008-08-13 04:05 pm (UTC)no subject
Date: 2008-08-13 04:06 pm (UTC)no subject
Date: 2008-08-13 04:08 pm (UTC)no subject
Date: 2008-08-13 04:08 pm (UTC)no subject
Date: 2008-08-13 04:08 pm (UTC)no subject
Date: 2008-08-13 04:12 pm (UTC)no subject
Date: 2008-08-13 04:14 pm (UTC)Re: вроде бы так
Date: 2008-08-13 04:14 pm (UTC)no subject
Date: 2008-08-13 04:17 pm (UTC)no subject
Date: 2008-08-13 04:19 pm (UTC)Re: вроде бы так
Date: 2008-08-13 04:32 pm (UTC)1 1 2-> 3 1->2 2->1 1 2
Re: вроде бы так
Date: 2008-08-13 04:33 pm (UTC)no subject
Date: 2008-08-13 04:37 pm (UTC)no subject
Date: 2008-08-13 04:44 pm (UTC)no subject
Date: 2008-08-13 04:59 pm (UTC)no subject
Date: 2008-08-13 05:00 pm (UTC)no subject
Date: 2008-08-13 05:07 pm (UTC)Сначала одна группа из двух овец, потом две группы по одной...
no subject
Date: 2008-08-13 05:28 pm (UTC)