Есть 12 вариантов выбора книг для покраски по количеству книг в каждом цвете (красный, зеленый, коричневый)
1 1 10
1 2 9
1 3 8
1 4 7
1 5 6
2 2 8
2 3 7
2 4 6
2 5 5
3 3 6
3 4 5
4 4 4
Им соответствуют количество вариантов выбора книг по их числу, например, первому, 12!/(10!*2!)*2!/(1!*1!)=66*2=132. Их надо посчитать.
И каждому набору соответствует число возможных перестановок по цветам. Если все числа в наборе разные, то 3!=6, если две одинаковые, до 3!/(2!*1!)=3, если все одинаковые (последний случай) , то 3!/(3!*0!)=1.
Затем количество вариантов выбора книг для каждого набора надо умножить на количество перестановок в наборе (то есть, для первого получится 132*3=396), и полученные числа сложить. Получится 519156.
Введем обозначения, пусть в первых двух размерах правых A и B, а левых тогда 100-A и 100-B. В третьем размере левых C, а правых 100-С. Так как в первых двух размерах правых меньше, то там можно найти соответственно A и B пар, а в третьем размере левых меньше, значит там C годных пар. Мы еще не воспользовались условием, что всего 150 правых сапог. Это условие означает, что A+B+(100-C)=150, Откуда A+B=50+C50. Значит, всего пар годных сапог будет A+B+CA+B50.