路明非有一个结构体,里面有个变量,其中第个变量的大小是个字节。
已知该结构体的起始地址是0
,该结构体可以以任意顺序排列这个变量,每个变量会占用其大小个字节。
例如一个大小为的变量起始位置是,则其终止位置则为。
由于一些未知原因,我们要求,也即是的倍数。
这就意味着在该结构体内,相邻的两个变量之间可能会有空字节。
排列中最后一个变量的终止位置即为结构体的终止位置。
结构体的大小定义为终止位置和起始位置之间被结构体占用的字节数(空字节也算作被占用)。
现在川墨瞳想让你求出,对于这种排列,路明非的结构体的大小最小是多少。