It takes John 13 seconds to run 100 meters. He only goes 4 meters in the first second. He then maintains the same speed for the rest of the race. James is 2 m/s faster at the top speed and he can run the first 10 meters in 2 seconds. How long does it take James to run 100 meters? Let's think first. Chain of thought:
John runs 100 - 4 = 96 meters once he reaches his max speed. He runs it in 13 - 1 = 12 seconds. So he runs at a speed of 96 / 12 = 8 m / s. So that means James's top speed is 8 + 2 = 10 m / s. He has to run 100 - 10 = 90 meters at his top speed. So he runs that at 90 / 10 = 9 seconds. So he takes 9 + 2 = 11 seconds to run 100 meters.
Therefore, the answer is 11.