by@kotatsugame_t
AC
931ms
char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);}
778 421 687 787 579 315 867 664 133 948 889 887 711 994 924 448 144 881 266 468 644 255 921 689 376 647 382 737 644 945 411 119 137 316 576 115 997 178 247 746 188 869 446 331 715 259 596 978 217 172 277 719 353 255 413 334 588 887 914 475 542 748 792 922
47363814464667413117832917238479
/tmp/code.c:1:10: warning: return type defaults to 'int' [-Wimplicit-int] 1 | char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);} | ^~~~ /tmp/code.c: In function 'main': /tmp/code.c:1:22: warning: implicit declaration of function 'gets' [-Wimplicit-function-declaration] 1 | char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);} | ^~~~ /tmp/code.c:1:31: warning: implicit declaration of function 'putchar' [-Wimplicit-function-declaration] 1 | char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);} | ^~~~~~~ /tmp/code.c: At top level: /tmp/code.c:1:6: warning: array 's' assumed to have one element 1 | char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);} | ^ /tmp/code.c: In function 'main': /tmp/code.c:1:42: warning: array subscript 1 is above array bounds of 'char[1]' [-Warray-bounds] 1 | char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);} | ~^~~ /tmp/code.c:1:6: note: while referencing 's' 1 | char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);} | ^ /tmp/code.c:1:47: warning: array subscript 2 is above array bounds of 'char[1]' [-Warray-bounds] 1 | char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);} | ~^~~ /tmp/code.c:1:6: note: while referencing 's' 1 | char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);} | ^ /tmp/code.c:1:40: warning: array subscript 2 is above array bounds of 'char[1]' [-Warray-bounds] 1 | char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);} | ~^~~~~~~~~~~~~~~ /tmp/code.c:1:6: note: while referencing 's' 1 | char s[];main(){for(;gets(s);)putchar(s[s[1]-s[2]?4:2]);} | ^
10 execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE.c"], 0x7ffe1376fbf0 /* 7 vars */) = 0 11 execve("/usr/bin/realpath", ["realpath", "/volume/CODE.c"], 0x55c027ca7d20 /* 7 vars */) = 0 11 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=11, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 12 execve("/bin/ln", ["ln", "-sf", "/volume/CODE.c", "/tmp/code.c"], 0x55c027ca7d40 /* 7 vars */) = 0 12 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=12, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 13 execve("/usr/bin/gcc", ["gcc", "-Wall", "-O2", "-std=c99", "/tmp/code.c", "-o", "/tmp/code", "-lm"], 0x55c028f4f0d8 /* 7 vars */) = 0 14 execve("/usr/libexec/gcc/x86_64-alpine-linux-musl/9.3.0/cc1", ["/usr/libexec/gcc/x86_64-alpine-l"..., "-quiet", "/tmp/code.c", "-quiet", "-dumpbase", "code.c", "-mtune=generic", "-march=x86-64", "-auxbase", "code", "-O2", "-Wall", "-std=c99", "-o", "/tmp/ccnOFFil.s"], 0x1e74020 /* 10 vars */) = 0 14 +++ exited with 0 +++ 13 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=14, si_uid=0, si_status=0, si_utime=1, si_stime=0} --- 15 execve("/usr/lib/gcc/x86_64-alpine-linux-musl/9.3.0/../../../../x86_64-alpine-linux-musl/bin/as", ["/usr/lib/gcc/x86_64-alpine-linux"..., "--64", "-o", "/tmp/ccpHFgom.o", "/tmp/ccnOFFil.s"], 0x1e74020 /* 10 vars */) = 0 15 +++ exited with 0 +++ 13 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 16 execve("/usr/libexec/gcc/x86_64-alpine-linux-musl/9.3.0/collect2", ["/usr/libexec/gcc/x86_64-alpine-l"..., "-plugin", "/usr/libexec/gcc/x86_64-alpine-l"..., "-plugin-opt=/usr/libexec/gcc/x86"..., "-plugin-opt=-fresolution=/tmp/cc"..., "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lc", "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lgcc_"..., "--eh-frame-hdr", "--hash-style=gnu", "-m", "elf_x86_64", "--as-needed", "-dynamic-linker", "/lib/ld-musl-x86_64.so.1", "-pie", "-z", "relro", "-z", "now", "-o", "/tmp/code", "/usr/lib/gcc/x86_64-alpine-linux"..., "/usr/lib/gcc/x86_64-alpine-linux"..., "/usr/lib/gcc/x86_64-alpine-linux"..., "-L/usr/lib/gcc/x86_64-alpine-lin"..., "-L/usr/lib/gcc/x86_64-alpine-lin"..., "-L/usr/lib/gcc/x86_64-alpine-lin"..., "-L/lib/../lib", "-L/usr/lib/../lib", ...], 0x1e74020 /* 12 vars */) = 0 17 execve("/usr/lib/gcc/x86_64-alpine-linux-musl/9.3.0/../../../../x86_64-alpine-linux-musl/bin/ld", ["/usr/lib/gcc/x86_64-alpine-linux"..., "-plugin", "/usr/libexec/gcc/x86_64-alpine-l"..., "-plugin-opt=/usr/libexec/gcc/x86"..., "-plugin-opt=-fresolution=/tmp/cc"..., "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lc", "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lgcc_"..., "--eh-frame-hdr", "--hash-style=gnu", "-m", "elf_x86_64", "--as-needed", "-dynamic-linker", "/lib/ld-musl-x86_64.so.1", "-pie", "-z", "relro", "-z", "now", "-o", "/tmp/code", "/usr/lib/gcc/x86_64-alpine-linux"..., "/usr/lib/gcc/x86_64-alpine-linux"..., "/usr/lib/gcc/x86_64-alpine-linux"..., "-L/usr/lib/gcc/x86_64-alpine-lin"..., "-L/usr/lib/gcc/x86_64-alpine-lin"..., "-L/usr/lib/gcc/x86_64-alpine-lin"..., "-L/lib/../lib", "-L/usr/lib/../lib", ...], 0x7ffce4d0ec40 /* 12 vars */) = 0 17 +++ exited with 0 +++ 16 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- 16 +++ exited with 0 +++ 13 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 13 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 18 execve("/bin/cat", ["cat", "-"], 0x55c027ca7d08 /* 7 vars */ <unfinished ...> 19 execve("/tmp/code", ["/tmp/code"], 0x55c027ca7cf0 /* 7 vars */ <unfinished ...> 18 <... execve resumed>) = 0 19 <... execve resumed>) = 0 18 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 19 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 20 execve("/bin/rm", ["rm", "/tmp/code.c", "/tmp/code"], 0x55c027ca7cf0 /* 7 vars */) = 0 20 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 10 +++ exited with 0 +++