by@moratorium08
AC
1059ms
import std.stdio;void main(){string s=readln;write=s[s[1]-s[2]?4:2];main();}
996 998 114 719 533 332 694 846 344 841 317 773 755 717 441 147 927 669 958 524 344 844 949 885 533 776 178 978 893 339 864 212 398 875 572 278 434 341 188 885 577 129 513 787 287 375 652 243 299 336 299 961 938 331 756 566 548 426 944 478 862 252 952 884
97384751654839328238773299354428
core.exception.RangeError@/tmp/code.d(1): Range violation ---------------- 0x7fb099bd863e onRangeError ???:0 0x562c905727a6 _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x562c9057284d _Dmain ???:0 0x7fb099bfebce ??? ???:0 0x7fb099bfed6d ??? ???:0 0x7fb099bff0ea ??? ???:0 0x7fb099bfed6d ??? ???:0 0x7fb099bfef14 _d_run_main ???:0 0x562c9057273b main ???:0 0x7fb099560b96 __libc_start_main ???:0 0x562c90572659 _start ???:0 0xffffffffffffffff ??? ???:0
10 execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE"], 0x7ffe933ba290 /* 6 vars */) = 0 11 execve("/usr/bin/realpath", ["realpath", "/volume/CODE"], 0x55a40e19dc00 /* 6 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", "/tmp/code.d"], 0x55a40e19dc20 /* 6 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/gdc", ["gdc", "/tmp/code.d", "-o", "/tmp/code"], 0x55a40e19dc18 /* 6 vars */) = 0 14 execve("/usr/lib/gcc/x86_64-linux-gnu/8/cc1d", ["/usr/lib/gcc/x86_64-linux-gnu/8/"..., "/tmp/code.d", "-quiet", "-dumpbase", "code.d", "-mtune=generic", "-march=x86-64", "-auxbase", "code", "-imultiarch", "x86_64-linux-gnu", "-o", "/tmp/cccRNFAb.s"], 0x140c5e0 /* 11 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=5, si_stime=1} --- 15 execve("/bin/as", ["as", "--64", "-o", "/tmp/ccNgLMqp.o", "/tmp/cccRNFAb.s"], 0x140c5e0 /* 11 vars */) = -1 ENOENT (No such file or directory) 15 execve("/usr/local/sbin/as", ["as", "--64", "-o", "/tmp/ccNgLMqp.o", "/tmp/cccRNFAb.s"], 0x140c5e0 /* 11 vars */) = -1 ENOENT (No such file or directory) 15 execve("/usr/local/bin/as", ["as", "--64", "-o", "/tmp/ccNgLMqp.o", "/tmp/cccRNFAb.s"], 0x140c5e0 /* 11 vars */) = -1 ENOENT (No such file or directory) 15 execve("/usr/sbin/as", ["as", "--64", "-o", "/tmp/ccNgLMqp.o", "/tmp/cccRNFAb.s"], 0x140c5e0 /* 11 vars */) = -1 ENOENT (No such file or directory) 15 execve("/usr/bin/as", ["as", "--64", "-o", "/tmp/ccNgLMqp.o", "/tmp/cccRNFAb.s"], 0x140c5e0 /* 11 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/lib/gcc/x86_64-linux-gnu/8/collect2", ["/usr/lib/gcc/x86_64-linux-gnu/8/"..., "-plugin", "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "-plugin-opt=/usr/lib/gcc/x86_64-"..., "-plugin-opt=-fresolution=/tmp/cc"..., "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lm", "-plugin-opt=-pass-through=-lpthr"..., "-plugin-opt=-pass-through=-ldl", "-plugin-opt=-pass-through=-lc", "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lgcc", "--build-id", "--eh-frame-hdr", "-m", "elf_x86_64", "--hash-style=gnu", "--as-needed", "-dynamic-linker", "/lib64/ld-linux-x86-64.so.2", "-pie", "-z", "now", "-z", "relro", "-o", "/tmp/code", "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "-L/usr/lib/gcc/x86_64-linux-gnu/"..., ...], 0x140cc60 /* 13 vars */) = 0 17 execve("/usr/bin/ld", ["/usr/bin/ld", "-plugin", "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "-plugin-opt=/usr/lib/gcc/x86_64-"..., "-plugin-opt=-fresolution=/tmp/cc"..., "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lm", "-plugin-opt=-pass-through=-lpthr"..., "-plugin-opt=-pass-through=-ldl", "-plugin-opt=-pass-through=-lc", "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lgcc", "--build-id", "--eh-frame-hdr", "-m", "elf_x86_64", "--hash-style=gnu", "--as-needed", "-dynamic-linker", "/lib64/ld-linux-x86-64.so.2", "-pie", "-z", "now", "-z", "relro", "-o", "/tmp/code", "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "/usr/lib/gcc/x86_64-linux-gnu/8/"..., "-L/usr/lib/gcc/x86_64-linux-gnu/"..., ...], 0x7ffd67b92070 /* 13 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=4, si_stime=4} --- 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} --- 19 execve("/tmp/code", ["/tmp/code"], 0x55a40e19dbd0 /* 6 vars */ <unfinished ...> 18 execve("/bin/cat", ["cat", "-"], 0x55a40e19dbe8 /* 6 vars */) = 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 1 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19, si_uid=0, si_status=1, si_utime=1, si_stime=0} --- 20 execve("/bin/rm", ["rm", "/tmp/code.d", "/tmp/code"], 0x55a40e19dbd0 /* 6 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 +++