$ 解:设甲买了x千克,乙买了y千克。则y肯定大于50$
$①当x超过30\ \mathrm {kg}但不超过50\ \mathrm {kg}时$
$根据题意得:{{\begin{cases} {{x+y=100}} \\ {8y-10x=116} \end{cases}}}$
$解得:{{\begin{cases} {{x=38}} \\ {y=62} \end{cases}}}$
$②当x不超过30\ \mathrm {kg}的时候$
$根据题意得:{{\begin{cases} {{x+y=100}} \\ {8y-12x=116} \end{cases}}}$
$解出的x不是整数,不合题意,舍去$
$62-38=24(千克)$
$答:甲比乙少买24千克苹果。$