#include <iostream>
#include <array>
std::array<std::uint8_t, 4> convert(std::uint32_t u)
{
return {
(u >> 24) & 0xFF,
(u >> 16) & 0xFF,
(u >> 8) & 0xFF,
u & 0xFF
};
}
void display(const std::array<std::uint8_t, 4>& a)
{
const char* sep = "";
for (auto e : a) {
std::cout << sep << int(e);
sep = ", ";
}
std::cout << std::endl;
}
int main() {
display(convert(7892936));
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YXJyYXk+CgpzdGQ6OmFycmF5PHN0ZDo6dWludDhfdCwgND4gY29udmVydChzdGQ6OnVpbnQzMl90IHUpCnsKICAgIHJldHVybiB7CiAgICAgICAgICh1ID4+IDI0KSAmIDB4RkYsCiAgICAgICAgICh1ID4+IDE2KSAmIDB4RkYsCiAgICAgICAgICh1ID4+ICA4KSAmIDB4RkYsCiAgICAgICAgIHUgJiAweEZGCiAgICB9Owp9Cgp2b2lkIGRpc3BsYXkoY29uc3Qgc3RkOjphcnJheTxzdGQ6OnVpbnQ4X3QsIDQ+JiBhKQp7Cgljb25zdCBjaGFyKiBzZXAgPSAiIjsKCWZvciAoYXV0byBlIDogYSkgewoJCXN0ZDo6Y291dCA8PCBzZXAgPDwgaW50KGUpOwoJCXNlcCA9ICIsICI7Cgl9CglzdGQ6OmNvdXQgPDwgc3RkOjplbmRsOwp9CgppbnQgbWFpbigpIHsKCWRpc3BsYXkoY29udmVydCg3ODkyOTM2KSk7Cn0=