![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /usr/share/emscripten/tests/core/ |
Upload File : |
#include <stdio.h> int main(int argc, char **argv) { float x = argc%17, y = (argc+1)*(argc+2)*(argc+3)*(argc+4)*(argc*5); y *= 1<<30; y *= -13; if (argc == 17) { x++; y--; } int *xi = (int*)&x; int *yi = (int*)&y; int z = *xi - *yi; while (z % 15) { z++; } printf("!%d\n", z); double xd = x, yd = y; yd = yd*yd; yd = yd*yd; int *xl = (int*)&xd; int *xh = &((int*)&xd)[1]; int *yl = (int*)&yd; int *yh = &((int*)&yd)[1]; int l = *xl - *yl; int h = *xh - *yh; while (l % 15) { l++; h += 3; } printf("%d,%d!\n", l, h); return 0; }