#include <stdio.h>
int main(void) {
char recv[4] = {0x00, 0x03, 0x9e, 0x40};
unsigned int result;
result = ((unsigned char)recv[0] << 24) |
((unsigned char)recv[1] << 16) |
((unsigned char)recv[2] << 8) |
((unsigned char)recv[3] << 0);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CiAgICBjaGFyIHJlY3ZbNF0gPSB7MHgwMCwgMHgwMywgMHg5ZSwgMHg0MH07CiAgICB1bnNpZ25lZCBpbnQgcmVzdWx0OwogICAgCiAgICByZXN1bHQgPSAoKHVuc2lnbmVkIGNoYXIpcmVjdlswXSA8PCAyNCkgfCAKICAgICAgICAgICAgICgodW5zaWduZWQgY2hhcilyZWN2WzFdIDw8IDE2KSB8CiAgICAgICAgICAgICAoKHVuc2lnbmVkIGNoYXIpcmVjdlsyXSA8PCAgOCkgfAogICAgICAgICAgICAgKCh1bnNpZ25lZCBjaGFyKXJlY3ZbM10gPDwgIDApOwoKICAgIHByaW50ZigiMHglMDhYXG4iLCByZXN1bHQpOwogICAgICAgICAgICAgCglyZXR1cm4gMDsKfQo=