Всего из данных цифр можно составить четырехзначных чисел без повторений.
Среди этих чисел любое, начинающееся цифрой 5, 8 или 9, будет больше 5000. Поэтому из 120 нужно вычесть кол-во таких четырехзначных чисел, у которых первая цифра равна 5, 8 или 9. Чисел, у которых первая цифра равна 5, всего
Аналогично и для чисел, начинающихся цифрами 8 и 9 - их тоже по 24.
Итак, искомое число чисел равно 120 - 24 - 24 - 24 = 48.
ОТВЕТ: 48.