This should work.
- The colouring:
- The sequence:
5 R's followed by 5 B's.
Bonus:
Label the cities 0, …, 10 starting from Rome and going in anticlockwise direction. Then, starting from city $i$i, the number of clockwise steps ($c_i$ci) must be $i$i more than the number of anticlockwise steps ($a_i$ai) modulo 11, i.e., ci $c_i - a_i = i \mod 11$- ai = i mod 11. But we also want the total number of steps to be the same starting from any city. In particular, $c_0 + a_0 = c_1 + a_1$c0 + a0 = c1 + a1. If $c_0 \ne a_0$c0 ≠ a0, then we already need at least 11 steps, so we need $c_0 = a_0$must have c0 = a0. Then, $c_1 + a_1$c1 + a1 must be even, but then $c_1 - a_1 - 1$ must be an odd multiple of 11. If it is +11, then $c_1 + a_1 \ge 12$, which is more than the above solution. So it should bemeans c1 -11, in which case a1 = 11k+1, where k is $c_1+a_1 \ge 10$odd. For any other odd multiple of 11, the total number of stepsIt follows that c1 + a1 ≥ |11k+1| ≥ 10 since k is clearly largerodd. Therefore, the above solution is minimal.
