The bolded question is basically asking you to think about the special case when a tab would only replace a single character. Is it then worth it / necessary to replace that space with a tab ?
Example (with tab stops - indicated by ^
- every 3 characters) :
hello world
^ ^ ^ ^
There's a single space between the two words, that can be replaced with a single tab ("hello\tworld"
) to achieve the same spacing. Do you replace it ?
Similarly :
hello world
^ ^ ^ ^ ^
There are 4 spaces between the two words, that can be replaced with two tabs ("hello\t\tworld"
), or with a space and a tab ("hello \tworld"
), to achieve the same spacing. Which do you choose ?