70,020
社区成员




#include <stdio.h>
#define nbytes1(len) ((((len) + 8 - 1)&(~(8-1)))/8)
#define nbytes2(len) ((((len) + 8 - 1))/8)
int main() {
int L;
for (L=-17;L<=17;L++) {
printf("%4d %3d %3d\n",L,nbytes1(L),nbytes2(L));
}
return 0;
}
// -17 -2 -1
// -16 -2 -1
// -15 -1 -1
// -14 -1 0
// -13 -1 0
// -12 -1 0
// -11 -1 0
// -10 -1 0
// -9 -1 0
// -8 -1 0
// -7 0 0
// -6 0 0
// -5 0 0
// -4 0 0
// -3 0 0
// -2 0 0
// -1 0 0
// 0 0 0
// 1 1 1
// 2 1 1
// 3 1 1
// 4 1 1
// 5 1 1
// 6 1 1
// 7 1 1
// 8 1 1
// 9 2 2
// 10 2 2
// 11 2 2
// 12 2 2
// 13 2 2
// 14 2 2
// 15 2 2
// 16 2 2
// 17 3 3
//