14
用零填充文件
今天的任务是获取一个现有文件,并将零添加到该文件,直到达到一定大小为止。 您必须编写一个程序或函数,该程序或函数采用当前目录中文件的名称f和字节数b。在保留的原始内容的同时f,您必须在末尾写入零(空字节,而不是ascii 0),以便其新大小为b字节。 您可以假设名称中f仅包含字母数字的ascii,您对此具有完全权限,其初始大小不大于b,但可能与一样大b,并且有无限的可用磁盘空间。 您可能不会假设f它是非空的,或者它不已经包含空字节。 执行结束后,不应修改其他现有文件,也不应该存在新文件。 测试用例 f的内容| b | f的结果内容 12345 | 10 | 1234500000 0 | 3 | 000 [空] | 2 | 00 [空] | 0 | [空] 123 | 3 | 123
12
code-golf
file-system
code-golf
code-golf
string
code-golf
string
code-golf
random
game
compression
code-golf
array-manipulation
sorting
code-golf
number
arithmetic
primes
code-golf
geometry
code-golf
code-golf
decision-problem
regular-expression
code-golf
string
math
code-challenge
restricted-source
integer
palindrome
code-golf
string
palindrome
code-challenge
busy-beaver
code-golf
ascii-art
code-golf
string
code-golf
string
permutations
code-golf
code-golf
string
permutations
code-golf
number
primes
function
set-theory
code-challenge
hello-world
code-golf
math
number
decision-problem
code-golf
code-golf
sequence
arithmetic
integer
code-golf
math
number
arithmetic
decision-problem
code-golf
kolmogorov-complexity
alphabet
code-golf
combinatorics
graph-theory
tree-traversal
code-golf
set-theory
code-golf
interpreter
brainfuck
substitution
code-golf
quine
permutations