Please look at the picture. Suppose that after 10 seconds, A exceeds B, and then the distance between A and B is the same. After 30 seconds, A arrives at A 2 and B 2, and A and B have the same distance. (Of course, everything is hypothetical, just a rough idea)
Suppose that in 10 second, B climbs x meters, then A climbs 1+x meters. In 30 seconds, B climbed 3x meters and A climbed 3 (1+x? ) meters. A climbed 4-3 meters more than B.
3( 1+x? )-3x? = 4-3 times
3+3x-3x=4-3x
3x= 1
X= 1/3
1+x = 1+ 1/3 = 4/3
That is, b climbs every 10 second13 meters, and climbs every second 1/30 meters; A climb 4/3 meters every 10 second, 4/30 meters per second.
Then it takes B 4 ÷ 1/30 = 120 (seconds) to climb a circle.
A It takes 4 ÷ 4/30 = 30 (seconds) to climb a circle.
Verification: b climbs every 10 second 1/3m, climbs every 30 seconds 1 m, and climbs from point b1m.
A climbs 4/3 meters every 10 second, and climbs 4 meters every 30 seconds, just one lap, and the distance from point B is also 1 meter.
The above is just one of the situations. In short, this problem is too complicated.