avva: (Default)
[personal profile] avva
Вот такую задачку рассказали:

В мешке лежат n шаров, раскрашенных в n разных цветов. Вы повторяете следующую операцию: запускаете руки в мешок, достаете не глядя два шара, по одному в каждой руке, затем красите шар в правой руке в цвет шара в левой руке и кладете оба обратно. Найти математическое ожидание числа таких операций, после которого все шары будут одного цвета.

(я знаю ответ, но понятия не имею, как доказать)

Update: ссылку на доказательство дал в комментариях [livejournal.com profile] kdv2005, не идите по ней, если хотите решать самостоятельно.

Date: 2009-10-05 09:47 am (UTC)
From: [identity profile] amarao-san.livejournal.com
как можно покрасить шар в цвет, не посмотрев на него?

Date: 2009-10-05 09:48 am (UTC)
From: [identity profile] avva.livejournal.com
доставать не глядя, потом посмотреть и покрасить.

Date: 2009-10-05 09:48 am (UTC)
From: [identity profile] deadkittten.livejournal.com
Прпробовать свести к задаче об оценки времени сортировки?
Типа, каждая операция либо сохраняет количество цветов либо уменьшает на 1...

Date: 2009-10-05 09:56 am (UTC)
From: [identity profile] lagu-na-bel.livejournal.com
взрыв мозга

Date: 2009-10-05 10:01 am (UTC)
From: [identity profile] ded_flint.livejournal.com
два корня из двух n? :)

Date: 2009-10-05 10:05 am (UTC)
From: [identity profile] ded_flint.livejournal.com
мне кажется задачу можно решить, нарисовав диаграмму Эрланга, подход по типу задач СМО.

Date: 2009-10-05 10:12 am (UTC)
From: [identity profile] avva.livejournal.com
Как ответ может быть меньше n?

Date: 2009-10-05 10:17 am (UTC)

Date: 2009-10-05 10:17 am (UTC)
From: [identity profile] kdv2005.livejournal.com
You may screen the reference, if you want.

Date: 2009-10-05 10:27 am (UTC)
From: [identity profile] avva.livejournal.com
Спасибо! Просто и красиво. Как всегда, аддитивность матожидания carries the day.

Date: 2009-10-05 10:28 am (UTC)
From: [identity profile] avva.livejournal.com
Ну то есть задним умом просто, я хотел сказать :)

Date: 2009-10-05 10:45 am (UTC)
From: [identity profile] leonwolf.livejournal.com
мне упорно кажется, что ответ будет (n-1)^2, но это из-за гипотезы Черны :)
на бумажке даже для n=4 не получается быстро посчитать матожидание :(

Date: 2009-10-05 11:21 am (UTC)
From: [identity profile] ded_flint.livejournal.com
я имел в виду 2*sqrt(2)*n

Реклама в блоге

Date: 2009-10-05 12:27 pm (UTC)
From: [identity profile] kondratic.livejournal.com
Здравствуйте Анатолий. Хочу поговорить с Вами о рекламе в вашем блоге. Ответьте мне пожалуйста на почту katia.korop@gmail.com
From: [identity profile] 0qwerty0.livejournal.com
using System;

namespace ballshuffle
{
class Program
{
public static void Main(string[] args)
{
int nsteps, niterations=100000, sumnsteps;
Ballset bs;
Random r = new Random(DateTime.Now.Millisecond);

for(int nballs = 1; nballs<20; nballs++) {
sumnsteps = 0;
for(int i=0;i<niterations;i++) { bs = new Ballset(nballs,r); for(nsteps = 0; !bs.arethesame(); nsteps++) { bs.draw(); } sumnsteps += nsteps; } Console.WriteLine(nballs + ": average number of draws (" + niterations +" interations): "+ (double)sumnsteps/niterations); } } } class Ballset { private int[] balls; private Random r; public Ballset(int n, Random r){ balls = new int[n]; this.r = r; for(int i=0; i<n; i++) balls[i] = i; } public void print(){ for(int i=0; i<balls.GetLength(0);i++) Console.Write(balls[i]+" "); Console.WriteLine(); } public void draw(){ int left = (int)(r.NextDouble()*balls.GetLength(0)); int right = left; while(right == left) { right = (int)(r.NextDouble()*balls.GetLength(0)); } balls[left] = balls[right]; } public bool arethesame() { for(int i=1; i<balls.GetLength(0);i++) if(balls[i]!=balls[0]) return false; return true; } } }

www.naidicheloveka.ru

Date: 2009-10-16 11:06 pm (UTC)
From: [identity profile] iservicecorp.livejournal.com
НайдиЧеловека.RU — единственная 100% работающая система определения местоположения абонента. Тестовый поиск выполняется совершенно бесплатно. www.naidicheloveka.ru

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 07:10 pm
Powered by Dreamwidth Studios