Объем флеш-накопителя: 16 Гбайт = 16 * 1024 Мбайт = 16384 Мбайт.
Размер одной фотографии: 4.5 Мбайт.
Количество фотографий, которые можно сохранить: 16384 / 4.5 ≈ 3640.89.
Так как количество фотографий должно быть целым числом, округляем в меньшую сторону.
Ответ: На флешке можно сохранить 3640 фотографий.