Существует 12 способов составить поезд, чтобы красный вагон был впереди синего:
1. Красный - синий - зеленый - желтый
2. Красный - синий - желтый - зеленый
3. Зеленый - красный - синий - желтый
4. Желтый - красный - синий - зеленый
5. Зеленый - желтый - красный - синий
6. Желтый - зеленый - красный - синий
В условии не сказано, что синий вагон должен обязательно следовать за красным, поэтому возможны еще такие варианты:
7. Красный - зеленый - синий - желтый
8. Красный - желтый - синий - зеленый
9. Красный - зеленый - желтый - синий
10. Красный - желтый - зеленый - синий
11. Зеленый - красный - желтый - синий
12. Желтый - красный - зеленый - синий