Step 1: Pick a convenient total distance.
Since the actual distance is not given, assume the total journey is \(D = 180\) km (a number that divides evenly at each stage). Average speed is total distance divided by total time, so whatever value of \(D\) we pick will not change the final answer.
Step 2: Find the train leg.
Half the journey by train \(= 90\) km at 90 km/hr, so time \(t_1 = \frac{90}{90} = 1\) hr. Remaining distance \(= 90\) km.
Step 3: Find the bus leg.
One-third of the remaining 90 km \(= 30\) km, covered by bus at 30 km/hr, so time \(t_2 = \frac{30}{30} = 1\) hr. Remaining distance \(= 90 - 30 = 60\) km.
Step 4: Find the cycle leg.
The rest, 60 km, is covered by cycle at 10 km/hr, so time \(t_3 = \frac{60}{10} = 6\) hr.
Step 5: Compute the average speed.
Total time \(= t_1 + t_2 + t_3 = 1 + 1 + 6 = 8\) hr. Average speed \(= \frac{180}{8} = 22.5\) km/hr.
Final Answer:
The average speed for the whole journey is 22.5 km/hr.
\[ \boxed{22.5 \text{ km/hr}} \]