I am currently preparing for the ICPC, and I have noticed that many teams follow a topic-distribution strategy during their training. I am considering adopting a similar approach with my team.
However, I am unsure about one particular aspect: is it actually beneficial for only one team member to specialize deeply in a specific area?
For example, suppose only one member focuses on advanced geometry for ICPC-level problems while the others do not study it at all. Is this kind of specialization effective, or could it create weaknesses during the contest?
I would appreciate insights or experiences regarding whether strict topic specialization within a team is a good idea.



