It seems optimal number of trials required is only 13 and not 14. But floors numbers are same i.e. 14, 27, 39, 50, 60, 69, 77, 84, 90, 95, 99, 100
If the egg breaks at 14 then we need not try from 1 to 13, we can stop at 12 and hence max trials required are 13. Similarly if egg breaks at 27 then we need to try from 15 to 25 max trials which is 11 + 2 trials for 14 & 27 which is again 13. In this way even if we go up to 99 and find that the egg breaks at 99 then we need to try only two trials for 96, 97 which again gives total number of trials equal to 13.