오늘해야 할 일은 기존 파일을 가져 와서 특정 크기에 도달 할 때까지 0을 추가하는 것입니다.
현재 디렉토리의 파일 이름 f
과 바이트 수를 사용 하는 프로그램이나 함수를 작성해야합니다 b
. 의 원래 내용을 유지하면서 새 크기가 바이트 가되도록 끝에 f
0을 입력해야합니다 (아스키 0이 아닌 null 바이트)b
.
당신은 가정 수 f
는 처음보다 더 큰 것을 당신이 그것을 완전한 권한이 있는지, 단지 이름에 숫자 아스키를 가지고 b
있지만, 큰으로 할 수있다 b
, 무한 디스크 여유 공간이 있음.
f
비어 있지 않거나 이미 널 바이트를 포함하지 않았다고 가정 할 수 없습니다 .
다른 기존 파일은 수정하지 않아야하며 실행이 끝난 후 새 파일이 없어야합니다.
테스트 사례
f의 내용 | b | f의 결과 내용 12345 | 10 | 1234500000 0 | 3 | 000 [빈] | 2 | 00 [빈] | 0 | [빈] 123 | 3 | 123
b