|
-
Dec 15th, 2002, 07:45 PM
#1
*resolved* thank you -- unsolvable problem
my friend gave this to me, I cant think of a possible way to solve this:
A space traveler named Rex is dropped off by his team at the bank of a river on a strange planet that has only one river. The river is completely straight and is very long. Rex begins to explore the planet in his dune buggy by driving in a straight line away from the river. But alas, his journey is abruptly ended when a tornado hits his dune buggy, spinning him around and knocking him unconscious so that he has forgotten which direction he was traveling.
Rex's dilemma: Rex does not know how to get back to the river so that his team can pick him up. What he does know is that he has traveled 1000 miles, he has enough gas in his tank to travel an additional 6400 miles. He has an accurate compass and an accurate odometer. He can travel in any direction he desires. What strategy should he employ to make sure that he can get back to the river?
(Any point on the river is OK)
Note: Rex is driving perpendicular to the river.
I though of a circle with radious 1000mi... so you can walk 1000mi and then drive in a circle with a radius of 1000mi, but that would be more than 6400mi
I cant solve this!!!
see if you can
Last edited by MrPolite; Dec 18th, 2002 at 11:36 PM.
rate my posts if they help ya!
Extract thumbnail without reading the whole image file: (C# - VB)
Apply texture to bitmaps: (C# - VB)
Extended console library: (VB)
Save JPEG with a certain quality (image compression): (C# - VB )
VB.NET to C# conversion tips!!
-
Dec 15th, 2002, 09:48 PM
#2
-
Dec 16th, 2002, 09:03 AM
#3
Fanatic Member
Why not just travel 1000 in a random direction, then go around in a circle at 1000 (1000*pi)
Won't that only be (1000+3140=4140) < 6400 ?????
Don't pay attention to this signature, it's contradictory.
-
Dec 16th, 2002, 09:29 AM
#4
Originally posted by alkatran
Why not just travel 1000 in a random direction, then go around in a circle at 1000 (1000*pi)
Won't that only be (1000+3140=4140) < 6400 ?????
no, the circumference of a circle is 2 Pi r, so that would be:
1000+6283 = 7283
-
Dec 16th, 2002, 11:44 AM
#5
rate my posts if they help ya!
Extract thumbnail without reading the whole image file: (C# - VB)
Apply texture to bitmaps: (C# - VB)
Extended console library: (VB)
Save JPEG with a certain quality (image compression): (C# - VB )
VB.NET to C# conversion tips!!
-
Dec 16th, 2002, 02:24 PM
#6
Fanatic Member
Maybe he should walk for a bit after his tank runs out 
Or check his compass before he leaves
Or look for the vegetation that SHOULD be near river
OR FOLLOW HIS TRACKS!!!
All logical solutions that probably don't apply 
Can he see the river before he reaches it?
Don't pay attention to this signature, it's contradictory.
-
Dec 16th, 2002, 04:55 PM
#7
Originally posted by alkatran
Maybe he should walk for a bit after his tank runs out 
Or check his compass before he leaves
Or look for the vegetation that SHOULD be near river
OR FOLLOW HIS TRACKS!!!
All logical solutions that probably don't apply 
Can he see the river before he reaches it?
no no no... hehe, it's NOT a trick question like that. It's more like a math question. No I dont think he can see the river before he reaches it.
rate my posts if they help ya!
Extract thumbnail without reading the whole image file: (C# - VB)
Apply texture to bitmaps: (C# - VB)
Extended console library: (VB)
Save JPEG with a certain quality (image compression): (C# - VB )
VB.NET to C# conversion tips!!
-
Dec 16th, 2002, 10:14 PM
#8
-
Dec 16th, 2002, 10:53 PM
#9
Re: I thought of something!!
Originally posted by alkatran
If Rex were to go 1000+x miles then go in a circle, he would have the river CROSSING AT 2 POINTS IN THE CIRCLE, I don't have time to find the actual answer, I was never taught how to find circumference of a.. chopped.. circle, and I'm supposed to be sleeping.
So you get to grab it and run. Hope I helped!
I
hehe, sorry it's kinda wrong
well, I DID thoght of going in a circle, but that totals to 7000 something miles, which is obviously greater than 6400 miles. My solution which I posted above is 6555 miles, which is still more than 6400 miles, but better than any other solution I have though of.
umm, and it wont cross the river twice. Note that the guy is driving PERPENDICULAR to the river, so the circle is gunno touch the river at a single point
rate my posts if they help ya!
Extract thumbnail without reading the whole image file: (C# - VB)
Apply texture to bitmaps: (C# - VB)
Extended console library: (VB)
Save JPEG with a certain quality (image compression): (C# - VB )
VB.NET to C# conversion tips!!
-
Dec 17th, 2002, 01:26 AM
#10
So Unbanned
Travel a circle out say, 100-300 feet. Find his tracks, then head back!
Although.
Since the circumference of the circle is close the the supposed limit I'd suggest either a brillant, or ignorant answer was in the mind of the creator.
-
Dec 17th, 2002, 01:33 AM
#11
Originally posted by DiGiTaIErRoR
Travel a circle out say, 100-300 feet. Find his tracks, then head back!
as I said, it's a math question and not a trick question like that
This is killing me, I've been working on it for 2 days now...cant solve it
rate my posts if they help ya!
Extract thumbnail without reading the whole image file: (C# - VB)
Apply texture to bitmaps: (C# - VB)
Extended console library: (VB)
Save JPEG with a certain quality (image compression): (C# - VB )
VB.NET to C# conversion tips!!
-
Dec 17th, 2002, 02:02 AM
#12
-
Dec 17th, 2002, 02:12 AM
#13
-
Dec 17th, 2002, 02:24 AM
#14
Originally posted by MrPolite
umm, btw where did that 1001 come from
and the answer has to work 100% of the times... not 50% of the times
I know... I wasn't sure about the probability thing.
Give me some time, aqa. Man javob midonam.
-
Dec 17th, 2002, 02:38 AM
#15
Originally posted by mendhak
I know... I wasn't sure about the probability thing.
Give me some time, aqa. Man javob midonam.
chashm ostad 
it's a hard one I think, hehe
btw if anyone want to "visualize" my other solution:

you start by going on that line, away from the center, in any random direction. You will eventually cross the river at some point (you will cross the river, OR, you will be next to it at one point)
rate my posts if they help ya!
Extract thumbnail without reading the whole image file: (C# - VB)
Apply texture to bitmaps: (C# - VB)
Extended console library: (VB)
Save JPEG with a certain quality (image compression): (C# - VB )
VB.NET to C# conversion tips!!
-
Dec 17th, 2002, 03:14 AM
#16
Stil thinking about it , but I think you got the best.
6400 miles is not possible unless you use some "realism" like: He can see x-miles while sitting in his car OR .....
You're welcome to rate this post!
If your problem is solved, please use the Mark thread as resolved button
Wait, I'm too old to hurry!
-
Dec 17th, 2002, 03:47 AM
#17
KING BODWAD XXI
-
Dec 17th, 2002, 03:51 AM
#18
So Unbanned
How long is very long?
And at what point did he start on the river?
-
Dec 17th, 2002, 04:33 AM
#19
Hyperactive Member
If he travels in a circle with radius 1100 miles, the circle will cut the river at 2 places. The distance that he will travel before he reaches one of the two intersection will be (2pi * 1100) less the length of arc with an angle of pi/2 plus 1100 to reach the edge of the circle. Therefore :
(2pi * 1100) - (pi/2 * 1100) + 1100
Is this right??? Dont have a calculator or paper with me...
-
Dec 17th, 2002, 04:59 AM
#20
So Unbanned
Originally posted by vbud
If he travels in a circle with radius 1100 miles, the circle will cut the river at 2 places. The distance that he will travel before he reaches one of the two intersection will be (2pi * 1100) less the length of arc with an angle of pi/2 plus 1100 to reach the edge of the circle. Therefore :
(2pi * 1100) - (pi/2 * 1100) + 1100
Is this right??? Dont have a calculator or paper with me...
it = 6283.62
the circumference of 1000 radii circle is 6283.18 weird.
Last edited by DiGiTaIErRoR; Dec 17th, 2002 at 05:02 AM.
-
Dec 17th, 2002, 05:07 AM
#21
Wrong calculation
Calculate:
Angle in centre of 1100 circle to the intersection of a tangent to a circle of 1000
2*arccos(1000/1100)=49,24
On your solution you have the following:
(2*Pi*1100)* (1-(49,24/360)+1100=7066,16
You're welcome to rate this post!
If your problem is solved, please use the Mark thread as resolved button
Wait, I'm too old to hurry!
-
Dec 17th, 2002, 07:08 AM
#22
Hyperactive Member
Yeah i got the same solution using Angle of arc = Cos (inv) 1000/1100 * 2 i.e 49.24.
since length of arc is S=R * angle of arc
S = 1100 * ((Pi/180) * (360-49.24))
Total distance is S + 1100 = 7066.something...
no good....
-
Dec 17th, 2002, 07:11 AM
#23
-
Dec 17th, 2002, 07:25 AM
#24
aclcatran, I don't see any improvement, by using your solution.
In the start you are usingan angle to .
covering more ground/angles in less distance
, you are not covering more angles, you are covering LESS angles than by going straight.
In the final part, the spiral to the circle is just a waste, because the line continued to the river is shorter than the spiral part!
You're welcome to rate this post!
If your problem is solved, please use the Mark thread as resolved button
Wait, I'm too old to hurry!
-
Dec 17th, 2002, 07:31 AM
#25
Fanatic Member
woopsy
Sorry, I'm still a bit sleepy.. and I haven't been posting solutions per say, I've been posting ideas, to see if anyone else will do calcs because I don't know how.
HMmm.. I know! threaten your friend and force him to tell you, MrPolite! (or just ask, whatever)
Don't pay attention to this signature, it's contradictory.
-
Dec 17th, 2002, 09:56 AM
#26
KING BODWAD XXI
-
Dec 17th, 2002, 10:49 AM
#27
-
Dec 17th, 2002, 11:20 AM
#28
Maybe I'm studid, but could you explain your formula.
Especially the part the covers from the start until you come to beginning of the half-circle. I guess it'S this part in your formula:
You're welcome to rate this post!
If your problem is solved, please use the Mark thread as resolved button
Wait, I'm too old to hurry!
-
Dec 17th, 2002, 11:27 AM
#29
Fanatic Member
.
The first part is the triangle in the picture, I just took MrPolite's answer and saw that if I Angled the start a bit, it would decrease the total miles. The equation is to find a²+b²=c²
Don't pay attention to this signature, it's contradictory.
-
Dec 17th, 2002, 11:35 AM
#30
OK
as a start, if you go on 247,5 degr. from the centre you will end up colliding with the side of the red box NOT the bottom (245 will bring you to the corner).
for the formula, you're probably trying to say that the line from the centre and the line to the perimeter are of equal length.
OK for that, but I'm working on a exact solution, where your second leg will be changed to a tangent .
Stand by.
You're welcome to rate this post!
If your problem is solved, please use the Mark thread as resolved button
Wait, I'm too old to hurry!
-
Dec 17th, 2002, 12:13 PM
#31
Forget this one, because I made a mistake, see following post
Here you go:
First Leg (go from centre (1000,1000) to Point(500,0) that is 206,57 degrees) Distance 1118,04
Second leg (go on a line that tangents the circle, direction is 323,14) since the triangel that is formed by Leg1 and Leg2 and ack to the centre is equal to that one formed by Leg1, the vertical thru the centre and the bottom line the length of leg2 is 500 (total so far 1618,04)
Third leg (the part on the circle until the 270 degree position; or where the horizontal thru the centre crosses the circle)
Because the triangle from Leg2 has the equivilant toward the vertical, we can compute the degree-position where leg2 hits the circle. It's 2* the angle between the vertical and Leg1 (2*26,57=53,14) On the perimeter we have a way of (53,14/360*2*Pi*1000=927,47) (total so far 2545,51)
The half perimeter is 3141,59 plus the last 1000 gives a total of disapointing 6687,10.
It's lloks to me, that this was not a solution after all.
Unless you can show your
Note: The line would pass through circle if you went directly to west
in a bit more detail.
Last edited by opus; Dec 17th, 2002 at 12:24 PM.
You're welcome to rate this post!
If your problem is solved, please use the Mark thread as resolved button
Wait, I'm too old to hurry!
-
Dec 17th, 2002, 12:22 PM
#32
Sorry, I made a mistake:
First Leg (go from centre (1000,1000) to Point(500,0) that is 206,57 degrees) Distance 1118,04
Second leg (go on a line that tangents the circle, direction is 323,14) since the triangel that is formed by Leg1 and Leg2 and ack to the centre is equal to that one formed by Leg1, the vertical thru the centre and the bottom line the length of leg2 is 500 (total so far 1618,04)
Third leg (the part on the circle until the 270 degree position; or where the horizontal thru the centre crosses the circle)
Because the triangle from Leg2 has the equivilant toward the vertical, we can compute the degree- position where leg2 hits the circle. It's 90-(2* the angle between the vertical and Leg1) (90-2*26,57=36,86) On the perimeter we have a way of (36,86/360*2*Pi*1000=643,33) (total so far 2251,37)
The half perimeter is 3141,59 plus the last 1000 gives a total of 6392,96. Close but valid, you really did it!
You're welcome to rate this post!
If your problem is solved, please use the Mark thread as resolved button
Wait, I'm too old to hurry!
-
Dec 17th, 2002, 02:01 PM
#33
-
Dec 17th, 2002, 03:05 PM
#34
Fanatic Member
..
To Opus: I was thinking about how to prove I was right all the
way home, guess you did it for me 
To MrPolite: Your welcome, and I did use your answer as a base.
To Riis: What if the guy walks/drives around planet parrallel (err spelling) to the river? He'd be walking for A LONG time (until he accidently went in a very large circle/died)
Don't pay attention to this signature, it's contradictory.
-
Dec 17th, 2002, 03:22 PM
#35
Hi Riis, although I used to do navigation, Ididn't even think about using "those" formulas.
And to alkatran, a "straight line" on a planet isn't straight, it's a circle on the surface that that same centreposition as the planet itself. Since both should be true (for the river and the walk) they must meet at two points on the surface of the planet.
You're welcome to rate this post!
If your problem is solved, please use the Mark thread as resolved button
Wait, I'm too old to hurry!
-
Dec 17th, 2002, 04:26 PM
#36
-
Dec 17th, 2002, 06:31 PM
#37
Re: I SOLVED IT
Originally posted by alkatran
I really really did!
First you head off at 247.5 degrees (south south west), reach the bottom of the 1000m*1000m square. Now go north north west, until you reach the middle left of the square. Go around the circle until you are at the far east, then go straight down. Here's the formula
sqr(1000^2+500^2)*2+(1000*pi)+1000
this adds up to UNDER 6400! (about 33 under it)
Note: The line would pass through circle if you went directly to west side, so I used the 33 extra miles to go on the circle a bit longer.
alright, I understand the problem with my solution now
but I dont understand how you got 247.5 degrees, and I dont understand how you know that it wont cross the circle (if your path crosses the circle, then it's gunno miss the tangent line that is parallel to that line)
rate my posts if they help ya!
Extract thumbnail without reading the whole image file: (C# - VB)
Apply texture to bitmaps: (C# - VB)
Extended console library: (VB)
Save JPEG with a certain quality (image compression): (C# - VB )
VB.NET to C# conversion tips!!
-
Dec 17th, 2002, 06:40 PM
#38
-
Dec 17th, 2002, 06:43 PM
#39
Last edited by MrPolite; Dec 17th, 2002 at 06:51 PM.
rate my posts if they help ya!
Extract thumbnail without reading the whole image file: (C# - VB)
Apply texture to bitmaps: (C# - VB)
Extended console library: (VB)
Save JPEG with a certain quality (image compression): (C# - VB )
VB.NET to C# conversion tips!!
-
Dec 17th, 2002, 06:47 PM
#40
Fanatic Member
.
The trick is to get the lines to and from bottom to be symetrical, and reach the furthest point possible on circle like that.
Don't pay attention to this signature, it's contradictory.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|