- Joined
- 3 July 2007
- Posts
- 153
- Reactions
- 0
bellenuit:
Yeh the odds depend on the strategy. The logician will do the logical thing i explained above; even though the odds are exactly the same.
In ur example saying yes to the next highest number generated would be same as 1:1000 odds.
Eg. 8, 45, etc...
if you say yes @ 45, the probability that this is the highest number is 1 in 999
But that ignores the risk you take by not picking number 1 as the highest number. (1 in 1000) ie. That 8 could have been followed by numbers ALL lower than it.
So probability no1 is greatest P(1)=1/1000 (probability no1 is not the greatest = 999/1000)
Probability no2 is greatest P(2) = 1/999 * 999/1000 = 1/1000 (probability no. 2 is the largest number times the probability that no.1 isnt the largest number)
etc
So thus IMO, 1/1000 is the best u can do. But bloomy sounds perfectly correct too lol.
Lonewolf: You need to multiple the probabilities as they are sequential events.
Finite range? Might as well make it +-1000, and 10 repetitions.
Now someone with monte carl please test it out
The difference between infinite and finite range just makes it easier to define a high number.
I got 617. Here is the reasoning.
Assuming numbers are generated perfectly, you will get a linear distribution (i.e. not a normal distribution).
My strategy is to wait for n numbers to be generated before calling the next number that is greater than all the existing numbers the largest number.
After n number has been generated, the chances of having the highest number already being generated is n/1000.
The chances of having (any of) the remaining numbers being greater than all the exisiting numbers is (1000-n)/(n+1). At 617, n/1000 = (1000-n)/(n+1).
Could be wrong, of course
I got 617. Here is the reasoning.
Assuming numbers are generated perfectly, you will get a linear distribution (i.e. not a normal distribution).
My strategy is to wait for n numbers to be generated before calling the next number that is greater than all the existing numbers the largest number.
After n number has been generated, the chances of having the highest number already being generated is n/1000. The chances of having (any of) the remaining numbers being greater than all the exisiting numbers is (1000-n)/(n+1). At 617, n/1000 = (1000-n)/(n+1).
Could be wrong, of course
All good but how many goes at it do you want? Are you saying at the 617th number you would answer yes?I got 617. Here is the reasoning.
Assuming numbers are generated perfectly, you will get a linear distribution (i.e. not a normal distribution).
My strategy is to wait for n numbers to be generated before calling the next number that is greater than all the existing numbers the largest number.
After n number has been generated, the chances of having the highest number already being generated is n/1000. The chances of having (any of) the remaining numbers being greater than all the exisiting numbers is (1000-n)/(n+1). At 617, n/1000 = (1000-n)/(n+1).
Could be wrong, of course
After n number has been generated, the chances of having the highest number already being generated is n/1000. The chances of having (any of) the remaining numbers being greater than all the exisiting numbers is (1000-n)/(n+1). At 617, n/1000 = (1000-n)/(n+1).
Range - infinity to + infinity, 1000 numbers.
I think the answer intuitively is 50.4%. I really should do the maths and will have a go at it when I am on holiday next week.
Here's the logic. If you have 1000 random numbers then on average 50% will be above zero so you would say no to any number below zero. Instantly you can increase the odds of being right to above 50%. Probability of being right is 1/2 + 1/500 so if you said yes based on this the probability is 50.2%
Now what is difficult is that the number could be anywhere from 0 to infinity that needs to beat you and infinity is obviously a large number. You can probably state that you only chose yes to a number if it is sufficiently large you may be able to logically argue that you can approach a probability of have a 2/500 chance of being right. i.e. 50.4%.
Am I close bellenuit??
Here's the logic. If you have 1000 random numbers then on average 50% will be above zero so you would say no to any number below zero.
By waiting until the first 500 numbers have been drawn,and then putting your name to the first number that is higher than any in the first 500, should give a probability of 1 in 4 of being correct.
sequentially generates 1000 perfectly random numbers
There appears to be a contradiction with sequential and random?
Sequential = a continuous or connected series
Random = a haphazard course; without definite aim, direction, rule, or method
Also the question needs to state that many attempts can be made through trial and error
There seems to be a vital requirement that has been omitted and because of this I can see the answer is going to be full of holes
That is an assumption there will be a number higher after the first 500.By waiting until the first 500 numbers have been drawn,and then putting your name to the first number that is higher than any in the first 500, should give a probability of 1 in 4 of being correct.
brty
PS, However I don't believe in random, just humans inability to correctly predict the odds.
The sequentially bit just means the numbers are drawn one after another. The sequence is 1, 2, 3, 4 etc etc up to 1,000 (as opposed to all being selected at once and being unordered). The value of each number in the sequence is the random part.
I'm looking forward to seeing the solution!
Well it would be more accurate and better English to say ...
You have a simple computer program that generates 1000 perfectly random numbers within a finite, but vast range.
This sentence explains the next step in the operation ...
After generating a random number it displays it on the screen and then asks this question: "Of the 1000 numbers being generated in this series, is this number the highest, Yes or No?".
Okay.Wysiwyg,
I don't agree that the question as formulated is confusing...
You said there was a contradiction between sequential and random. That would be the case if I said it generates sequential random numbers, but I said it sequentially generates random numbers. There is no contradiction there.
Bellenuit, any formula works upon the knowing of the numbers. The likelihood of answering yes correctly the first time is 1 in 1000. Everyone seems to be collecting the data and working it out. It is easy to eliminate numbers and increase the odds if the numbers are known. That is not part of the stated operation.Regarding your question as to where brty got the 1 in 4 from. If you just note the highest number in the first 500 (responding No to all of them) and then you pick the first number that is higher than that, you will have (at least) a 1 in 4 chance of being correct.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?