Solution:
The maximum sum that Barbara is sure to collect is 32 euros.
At each move, Barbara can at least double the minimum distance between the remaining numbers. Indeed, on the first move she can remove all the odd numbers, and on the subsequent ones, regardless of Alberto's moves, she can remove the 2∘, the 4∘, the 6∘, ... of the remaining numbers according to increasing order. After her 5 moves, the minimum distance between the remaining numbers will be at least 25=32.
On the other hand, Alberto can at each move at least halve the maximum distance between the remaining numbers. Indeed, after Barbara's first move there will remain 210+1−29=29+1 numbers; among these, necessarily either among those less than 29 or among those greater than 29 there will not be more than 28. Alberto can therefore remove those remaining, arranging things so that only numbers remain in the interval [0,29] or only numbers in the interval [29,210].
Before Alberto's next move, 29+28+27 numbers will already have been removed, and so there will remain 27+1 numbers, contained in an interval of length 29. Consequently, either in the first half or in the second half of the remaining interval (excluding the central number), there will not remain more than 26, and so Alberto will be able to remove them all, leaving only numbers in an interval of length 28.
Continuing with this strategy up to his fifth and last move, Alberto will be able to arrange things so as to leave only two numbers in an interval of length 25=32, and hence with distance not exceeding 32.
In conclusion, Barbara is sure to earn at least 32 euros, Alberto is sure not to have to pay out more than 32 euros, and therefore 32 euros is the maximum sum that Barbara is sure to be able to collect.