#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void fillrandom(char *dst, size_t len) {
for (int k = 0; k < len; k += 4) {
*(uint32_t*)(dst
+k
) = rand() & 0x7f7f7f7f; // fill 4 bytes at once }
}
int main(void) {
char x[40];
fillrandom(x, 40);
for (int i
= 0; i
< 40; i
++) printf("%02x ", x
[i
]); return 0;
}
I2luY2x1ZGUgPHN0ZGludC5oPgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgojaW5jbHVkZSA8dGltZS5oPgoKdm9pZCBmaWxscmFuZG9tKGNoYXIgKmRzdCwgc2l6ZV90IGxlbikgewogICAgZm9yIChpbnQgayA9IDA7IGsgPCBsZW47IGsgKz0gNCkgewogICAgICAgICoodWludDMyX3QqKShkc3QraykgPSByYW5kKCkgJiAweDdmN2Y3ZjdmOyAvLyBmaWxsIDQgYnl0ZXMgYXQgb25jZQogICAgfQp9CgppbnQgbWFpbih2b2lkKSB7CiAgICBjaGFyIHhbNDBdOwogICAgc3JhbmQodGltZSgwKSk7CiAgICBmaWxscmFuZG9tKHgsIDQwKTsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgNDA7IGkrKykgcHJpbnRmKCIlMDJ4ICIsIHhbaV0pOwogICAgcHV0cygiIik7CglyZXR1cm4gMDsKfQo=