поскольку бабушка купила от 1 кг до 2 кг абрикосов, то их количество больше 40, но меньше 80 (2*40=80 штук).
остаток от деления на 8 может быть от 1 до 7. если при раскладывании по 10 штук остаток на 6 меньше, то подходит только 1 вариант > 6 - это остаток 7.
значит количество абрикосов можно выразить как: 10x+1 ⇒ количество абрикосов должно оканчиваться 1 в промежутке от 40 до 80 - это: 41, 51,61, 71.
проверим какие из этих чисел при делении на 8 остаток 7.
41: 8=5 ост 1 - не подходит
51: 8=6 ост. 3 - не подходит
61: 8=7 ост. 5 - не подходит
71: 8=8 ост. 7 - подходит
значит бабушка купила 71 абрикос.
ответ 71 абрикос
99-9=90 (стр.) - имеющих 2 цифры.
120-99=21 (стр.) - имеющих 3 цифры.
1·7=7 цифр
2·90=180 цифр
3·21=63 цифры
7+180+63=250 цифр всего
ответ: 250 цифр потребуется для нумерации книги.