Solution:
The answer is (D). For convenience, let us imagine the ballerinas and the male dancers arranged horizontally, from left to right. The condition in the text can be translated as follows. Let us call Bi the set of male dancers assigned to the i-th ballerina, with i=1,…,7. In order to respect the condition in the text (the fact that the segments do not cross), the male dancers in B2 must all be to the right of those in B1 (except that the rightmost male dancer of B1 may coincide with the leftmost male dancer of B2), and so on: the male dancers in B3 are all to the right of those in B2 (except that the rightmost one of B2 may coincide with the leftmost one of B3), those of B4 to the right of those of B3, and so forth. In particular, each set Bi intersects at most one element of Bi−1 and at most one element of Bi+1 (provided i−1≥1 and i+1≤7). The total number of male dancers assigned, that is, the total number of segments drawn, is
13=∣B1∣+∣B2∣+⋯+∣B7∣≤∣B1∪B2∪⋯∪B7∣+6,
where the inequality holds precisely because the male dancers shared among the various sets are at most 6 (one between B1 and B2, one between B2 and B3, …). In particular, ∣B1∪⋯∪B7∣ must be greater than or equal to 7, that is, every male dancer is assigned to at least one ballerina. The equality 13=∣B1∣+∣B2∣+⋯+∣B7∣ also implies that B1 actually has an element in common with B2, which has an element in common with B3, and so on up to B7 (this in particular also justifies the fact, implicitly used in the previous description, that none of the sets Bi is empty).
Let us further observe that a set Bi cannot have 'gaps', that is, it is formed by a row of adjacent male dancers (precisely: if it contains two male dancers, it also contains all those in between them). Indeed, if two male dancers are both assigned to the same ballerina, then all the male dancers between them can only be assigned to that same ballerina (in order to respect the condition that the segments do not cross). Since we have already observed that every male dancer must be assigned to at least one ballerina, we conclude, as desired, that each set Bi consists of mutually adjacent male dancers.
On the basis of all these observations we then obtain that to the first ballerina are assigned all the male dancers from the first to the i1-th (for some i1∈{1,…,7}); to the second, all those from the i1-th to the i2-th (for some i2∈{1,…,7}), and so on up to the seventh ballerina, to whom are assigned the male dancers from i6 to i7=7. To describe the situation it is therefore enough to know the numbers i1≤i2≤⋯≤i6 (since we already know that i7=7). We can think of such a collection of numbers as a function f from {1,2,3,4,5,6} to {1,2,3,4,5,6,7}, with the condition that it be weakly increasing, that is, that f(x+1)≥f(x) for x=1,…,6. Knowing f is then equivalent to knowing the function g that sends x to f(x)+x, which is now strictly increasing (that is, g(x+1)>g(x)) and takes values in the set {2,3,…,7+6=13}. Finally, given the condition of being strictly increasing, such a function is completely determined by knowledge of the 6 elements of its image (given 6 distinct numbers in {2,…,13}, there is a unique strictly increasing function {1,…,6}→{2,…,13} that assumes them as values). We conclude therefore that the number sought is the number of subsets of {2,…,13} having 6 elements, that is (126)=924.