9 flowers as a group;
100÷9= 1 1 (group) ... 1 (flower);
The remaining 1 flower, then the100th flower is the same color as the first flower, and it is a red flower;
1 1×2+ 1=23 (flowers);
1 1×4=44 (flowers);
1 1×3=33 (flowers);
Answer: The100th flower is red, with 23 red flowers, 44 yellow flowers and 33 purple flowers.