Задача по теории вероятности

Discussion in 'Болталка' started by presidentua, 2 Mar 2008.

  1. presidentua

    presidentua милиционер Античата

    Joined:
    4 Nov 2007
    Messages:
    305
    Likes Received:
    236
    Reputations:
    15
    Надо решить одну задачу, сразу хотел влоб сделать модеть на Делфе. Но потом подумал что можна и формулами вычислить. Ну я конечно поробовал, но ничего так и не вышло. Может кто подскажет как ее решать.

    Задача: У человека есть сначала 0 денег. Есть мешок в котором 1 шарик красный, 1 зеленый, 3 желтых. Человек 20 раз подряд тянет шарик, и потом бросает его назад. Если он вытянул зеленый шарик, то ему +10. Если желтый то -5 на счет, а если красный то -13.

    Какая вероятность что он наберет положительное количество денег.

    ПС: просьба не флудить. Помните - "Промолчишь, за умного сойдешь". А то начнется сейчас - это сложная задача, это легкая задача, да я ее в детсадике решал и другое.
     
  2. it's my

    it's my Banned

    Joined:
    29 Sep 2007
    Messages:
    335
    Likes Received:
    347
    Reputations:
    36
    33.33333333333333333%
     
  3. presidentua

    presidentua милиционер Античата

    Joined:
    4 Nov 2007
    Messages:
    305
    Likes Received:
    236
    Reputations:
    15
    Неа. Сильно большая.

    Ведь все надо повторить 20 раз. Там вероятность где-то меньше процента будет.
    Ну точное значение это не главное (точное значение можна и моделированием узнать). Главное понять как ее решать. Я уже поднял некоторые книги по теории вероятности и с таким типом задач никогда не встречался :(
     
  4. gibson

    gibson Elder - Старейшина

    Joined:
    24 Feb 2006
    Messages:
    392
    Likes Received:
    247
    Reputations:
    88
    вероятность события может быть от 0 до 1.
    мб может считать процент каждого события.
    P=m/n
    m - число благоприят. исходов опыта
    n - общ число исходов
     
  5. presidentua

    presidentua милиционер Античата

    Joined:
    4 Nov 2007
    Messages:
    305
    Likes Received:
    236
    Reputations:
    15
    33% или 0.33 без разницы.
    Стандарные задачи из книг не помагают.

    Формула ясна, вот только как посчитать число благоприятных и неблагоприятных событий в даном случае?
     
  6. Chuck

    Chuck Banned

    Joined:
    23 Jul 2007
    Messages:
    77
    Likes Received:
    180
    Reputations:
    11
    presidentua, это выборка с возвращениями. Формула классической вероятности в отдельном виде здесь не работает.
     
    #6 Chuck, 2 Mar 2008
    Last edited: 2 Mar 2008
  7. presidentua

    presidentua милиционер Античата

    Joined:
    4 Nov 2007
    Messages:
    305
    Likes Received:
    236
    Reputations:
    15
    Тоесть ты хоч сказать, что только моделирования сдесь поможет? Если чесно, то не верю. Понимаю что задача сложная. Но в теории она должна решатся.

    Может кто знает. А если нет то меня спасет Делфи :)
     
  8. Chuck

    Chuck Banned

    Joined:
    23 Jul 2007
    Messages:
    77
    Likes Received:
    180
    Reputations:
    11
    Неее, я имею ввиду то, что подсчёт всех благоприятных исходов и подсчёт общего кол-ва исходов с одним конечным примнением ФКВ невозможен.

    Короч.. смари.. т.к. шары после вытаскивания кладут обратно (выборка с возвращением), то вероятность того, что достанут тот или иной шар (отдельно по цветам) от опыта к опыту не будет меняться. Т.е. для каждого шара разного цвета будет постоянной вероятность вытаскивания на протяжении всех опытов.
     
    #8 Chuck, 2 Mar 2008
    Last edited: 2 Mar 2008
  9. presidentua

    presidentua милиционер Античата

    Joined:
    4 Nov 2007
    Messages:
    305
    Likes Received:
    236
    Reputations:
    15
    Согласен. Но при бесконечно количестве посторов вероятность положительного резльтата = 0. Так ка каждый раз в среденм получаем -3,5 бала.

    А вот если повторов 20?

    Да. Класическая теория вероятности тут не сильно помагает :(
     
  10. Chuck

    Chuck Banned

    Joined:
    23 Jul 2007
    Messages:
    77
    Likes Received:
    180
    Reputations:
    11
    В задачах такого типа обычно ставят условием н-р вероятность вытаскивания белого шара после 15-ти вытаскиваний. Самая жесть заключается не в том, чтобы посчитать, а прикинуть по деньгам (положительный баланс).. Походу здесь нужно будет рассматривать каждый вариант отдельно.. Стукни в асю.
     
  11. Delimiter

    Delimiter Banned

    Joined:
    8 Apr 2005
    Messages:
    317
    Likes Received:
    173
    Reputations:
    12
    Code:
    int tcnt;
    int gcnt;
    void step(int sum,int n_step)
    {
       if(n_step<20)
       {
         if(sum>0)
            gcnt++;
         tcnt++;
        }
        step(sum+10,n_step+1);
        step(sum-13,n_step+1);
        for(int i=0;i<3;i++)
           step(sum-5,n_step+1);     
    }
    
    void main()
    {
    tcnt=gcnt=0;
    step(0,0);
    printf("Вероятность=%d:%d",gcnt,tcht);
    }
     
    #11 Delimiter, 2 Mar 2008
    Last edited: 2 Mar 2008
Loading...