To add the math, (but it depends the interpretation of the question):
the flop is given: 3 card in a row of same color, with lowest >3 and highest < K
player A has the 2 lower hole cards, chance: 1/49 * 1/48 = 1/2352
player B has the 2 higher hole cards, chance: also 1/2352
The chance of both happening in the same hand: 1/(2352*2352) = 1/5531904
Note:
if you flop the lower straight flush like this: the chance of someone else having the better straight flush is 1/2352
The above numbers are 'not correct', looking a bit closer. Corrected, for heads up:
player A has the 2 lower hole cards, chance: 4/49 * 1/48 = 1/588
player B has the 2 higher hole cards, chance: 2/47 * 1/46 = 1/1081
The chance of both happening in the same hand: 1/(588*1081) = 1/635628
Note, not only for heads up:
- if you flop the lower straight flush like this: the chance of someone else having the better straight flush is 1/1081, or 0.1% per other player in the hand.
- if the flop shows as above, and you don't block any straight flush, the chance of each player still in the hand having a straight flush is 1/588, or 0.17%. example: with a 7 way flop, there is 6/588 = 1% chance of someone else having a straight flush.