1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include <stdio.h> void func(int x) { if( x & 0x80000000 ) {} else { printf(">=\n"); return; } printf("<\n"); return; } int main() { func( 5); func( 1); func( 0); func(-1); func(-5); return 0; } |
I2luY2x1ZGUgPHN0ZGlvLmg+CiAKdm9pZCBmdW5jKGludCB4KSB7CiAgICBpZiggeCAmIDB4ODAwMDAwMDAgKSB7fSBlbHNlIHsKICAgICAgICBwcmludGYoIj49XG4iKTsKICAgICAgICByZXR1cm47CiAgICB9CiAgICBwcmludGYoIjxcbiIpOwogICAgcmV0dXJuOwp9CiAKaW50IG1haW4oKSB7CiAgICBmdW5jKCA1KTsKICAgIGZ1bmMoIDEpOwogICAgZnVuYyggMCk7CiAgICBmdW5jKC0xKTsKICAgIGZ1bmMoLTUpOwogICAgcmV0dXJuIDA7Cn0=
-
upload with new input
-
result: Success time: 0.01s memory: 1676 kB returned value: 0
>= >= >= < <


