1) Т.к. 0 не может быть на первом месте, то таких чисел всего 4:
508
580
805
850
2) Таких чисел - 18. На первом месте (разряд сотен) может быть либо 5, либо 8. На втором и третьем - любая из 3-х цифр. Всего вариантов 2*3*3 = 18:
500
505
508
550
555
558
580
585
588
800
805
808
850
855
858
880
885
888