Another solution. bdayprob [: -. [: */\@:-. [: %&365.25 i. bdayprob 24 0 0.00273785 0.00819856 0.0163448 0.0271172 0.0404352 0.0561981 0.074286 0.0945617 0.116872 0.141051 0.166919 0.19429 0.222967 0.25275 0.283438 0.314827 0.346718 0.378912 0.411221 0.443461 0.475459 0.507053 0.538094
On Wed, Jan 18, 2012 at 7:03 AM, Roger Hui <rogerhui.can...@gmail.com>wrote: > Does http://www.jsoftware.com/jwiki/Essays/Birthday%20Problem answer any > of > your questions? > > > > On Tue, Jan 17, 2012 at 9:40 PM, Linda Alvord <lindaalv...@verizon.net > >wrote: > > > Capture the last row of c > > > > ]l=:{:c > > 106 249 7 326 308 274 81 347 276 113 108 20... > > > > And use grade up to arrange the numbers in sequence > > > > (/:l){l > > 0 1 3 3 4 4 5 5 6 6 7 7 7 7 8 8 8 13 13... > > > > This should be i.365 > > > > I have an idea on how to get what you want but I'll wait to see what you > do > > next. > > I have to use a deal without a fixed seed for the deal. > > > > I happened to remember 24 and haven't gone looking for the number and > > haven't the foggiest notion of how I proved it! > > > > Linda > > > > -----Original Message----- > > From: Linda Alvord [mailto:lindaalv...@verizon.net] > > Sent: Tuesday, January 17, 2012 11:25 PM > > To: 'Programming forum' > > Subject: RE: [Jprogramming] Challenge 4 Bountiful Birthdays > > > > I think we need sortleaf. > > > > Linda > > > > -----Original Message----- > > From: programming-boun...@jsoftware.com > > [mailto:programming-boun...@jsoftware.com] On Behalf Of Brian Schott > > Sent: Tuesday, January 17, 2012 10:14 PM > > To: Programming forum > > Subject: Re: [Jprogramming] Challenge 4 Bountiful Birthdays > > > > $c=.500 365?.@$365 > > $D=. i.&0"1(=&#~.)\"1 c > > mean D+1 NB. 25.086 > > pretty 5 SL sortleaf 1+D > > > > $c=. 10 500 365?.@$365 > > $D=. i.&0"1(=&#~.)\"1 c > > mean, D+1. NB. 24.6856 > > pretty"2] 5 SL"0 1 sortleaf"1] 1+D > > > > I am suspicious of these results because my memory is that the mean is > > closer to 18.5 people. Then again, other measures of the center look > closer > > to 19, just looking at the stemplots. > > > > --- > > (B=) > > > > On Jan 15, 2012, at 5:40 AM, "Linda Alvord" <lindaalv...@verizon.net> > > wrote: > > > > > > > > For this challenge, as usual, do not use @ but you may use whatever > > style > > > and strategy you like to accomplish the task. > > > > > > > > > > > > The problem is to simulate the classic birthday problem. > > > > > > > > > > > > A single trial works this way. People enter a room one by one and > > declare > > > their birth date. Suppose the 29th person is the first person to > match a > > > birthday of someone in the room. The result of the first trial is 29. > > > > > > > > > > > > Repeat for 500 trials. > > > > > > > > > > > > If you use Kip's frequency distribution of the results you have lots of > > > information. > > > > > > > > > > > > fd=:[: /:~ ~. ,. [: +/"1 ~. =/ ] > > > > > > > > > > > > But the mean gives a more concise summary of the data. So, the final > > part > > > of the problem is to obtain a list of 10 means of 500 trials and > the > > > mean of the means. > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm