Ваша задача сегодня будет взять существующий файл и добавлять к нему нули, пока он не достигнет определенного размера.
Вы должны написать программу или функцию, которая берет имя файла в текущем каталоге fи количество байтов b. Сохраняя исходное содержимое f, вы должны записать нули (нулевые байты, а не ascii 0s) до конца, чтобы его новый размер был в bбайтах.
Вы можете предположить, что fв его имени есть только буквенно-цифровой ascii, что у вас есть полные права на него, что он изначально не больше b, но может быть таким же большим b, и что существует бесконечное свободное дисковое пространство.
Вы можете не предполагать f, что он не пустой или что он еще не содержит нулевых байтов.
Другие существующие файлы не должны быть изменены, а новые файлы не должны существовать после завершения выполнения.
Тестовые случаи
Содержание е | б | Результирующее содержание f 12345 | 10 | 1234500000 0 | 3 | 000 [пусто] | 2 | 00 [пусто] | 0 | [Пусто] 123 | 3 | 123
b