If two stones are held level a certain distance above the ground. Stone A is then thrown up and stone B dropped down. Which stone will hit the ground the hardest?
A; A
B; B
C; It depends on how hard you throw stone A
D; It depends on how high above the ground the stones are held.
I'm guessing you're supposed to assume that the stones have the same mass, and the velocities with which they are thrown are equal in magnitude but opposite in direction. In that case, they will hit the ground with the same velocity, or energy, or force, or whatever you want.
Since throwing the stone up in the air would cause it to reach a greater height before freefall, it would take a longer time to hit the ground, and accelerate more, yielding a greater velocity and momentum.
That's assuming their masses are equal.
Last edited by DiGiTaIErRoR; Nov 1st, 2003 at 04:39 AM.
If you use standard uniform acceleration formulae, it all comes down to whether:
(2h/g)0.5 < u/g + (u2 + 2gh)0.5/g
If it is, B will hit the ground first.
If the two are equal, they will both hit the ground at the same time.
If it's the other way around, A will hit the ground first.
Stick g=10 ish and squaring each:
h/5 < (2u2 + 20h + 2u(u2 + 2gh)0.5)/100
h/5 < h/5 + u2/50 + u(u2 + 2gh)0.5/50
As u must be a positive quantity, it appears that the inequality is true, so B must land before A.
The logic isn't great but to be honest this isn't formal, i don't really give a crap, it just demonstrates the idea.
Last edited by TheManWhoCan; Nov 1st, 2003 at 09:45 AM.
Well it also appears I answered the wrong question! So:
The dropped stone hits the ground with velocity given by v2 = 2gh
The thrown stone hits the ground with velocity given by v2 = u2 + 2gh
Since u2 must be a positive quantity, the velocity with which the thrown stone hits the ground must be greater than the velocity with which the dropped stone does so.
Better than that, it doesn't matter which direction you throw the stone.
yeah except if you throw it at escape velocity or faster
Use
writing software in C++ is like driving rivets into steel beam with a toothpick.
writing haskell makes your life easier:
reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.
I believe the objects need to have equivalent densities also.
{Imagine a pound of feathers vrs a pound of lead. If the feathers aren't compressed down to where they have the same density as lead, then their surface area will slow down their passage.
Given the same mass/density and outside forces acting on both objects, if the thrown stone was thrown with a magnitude of zero, then they would hit the ground at the same velocity; hence the same force, meaning (edited after I looked at the answers again) that C is correct.
In any case, it is a poorly written question overall.
Last edited by jemidiah; Mar 5th, 2009 at 03:55 AM.
Reason: Using VBForums as a file store for a 12Kb file.
The time you enjoy wasting is not wasted time. Bertrand Russell