число делится на 45, если оно одновременно делится на 9 и 5
На 9 делится число у которого сумма цифр делится на 9
На 5 делится число если оно заканчивается на 0 или 5
1) если число заканчивается на 0 то три последние его цифрами будут 970 при добавлении спереди одной цифры новое число будет делится только в одном случае если первая цифра 2 (сумма цифр делится на 9) то есть 2970
2) если число заканчивается на 5 то три последние его цифрами будут 975 при добавлении спереди одной цифры новое число будет делится только в одном случае если первая цифра 6 (сумма цифр делится на 9) тоесть 6975
В итоге имеем только два числа 2970 и 6975
На пододеяльники израсходовано 490 • 10 = 4900 (см) полотна.
На наволочки осталось 7000 − 4900 = 2100 (см) полотна.
Всего сшили 2100 : 70 = 30 наволочек.