by@lv100_official
WA
1683ms
for(i in 0 to 31){ let a = Some(input_line(stdin)); let b = if(a.[1]==a.[2]){ print_line(a.[2]) }else{ print_line(a.[4]) }; };
158 286 524 773 377 335 353 377 649 497 411 347 486 311 342 442 941 192 682 424 655 153 722 242 522 211 755 874 189 433 154 449 566 664 958 884 516 185 271 593 411 114 927 728 184 486 314 715 429 125 525 257 477 176 448 442 186 847 765 441 667 638 988 772
We've found a bug for you! /tmp/code.re 3:12 1 │ for(i in 0 to 31){ 2 │ let a = Some(input_line(stdin)); 3 │ let b = if(a.[1]==a.[2]){ 4 │ print_line(a.[2]) 5 │ }else{ This has type: [1;31moption(string)[0m But somewhere wanted: [1;33mstring[0m
10 execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE"], 0x7ffe96e1c830 /* 9 vars */) = 0 11 execve("/usr/bin/realpath", ["realpath", "/volume/CODE"], 0x557e097cdd18 /* 9 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.re"], 0x557e097cdd38 /* 9 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/bsc", ["/usr/bin/bsc", "/tmp/code.re"], 0x557e097cdd20 /* 9 vars */) = 0 13 execve("/bin/node", ["node", "/usr/bin/bsc", "/tmp/code.re"], 0x7fffa2dd4e60 /* 9 vars */) = -1 ENOENT (No such file or directory) 13 execve("/usr/local/sbin/node", ["node", "/usr/bin/bsc", "/tmp/code.re"], 0x7fffa2dd4e60 /* 9 vars */) = -1 ENOENT (No such file or directory) 13 execve("/usr/local/bin/node", ["node", "/usr/bin/bsc", "/tmp/code.re"], 0x7fffa2dd4e60 /* 9 vars */) = -1 ENOENT (No such file or directory) 13 execve("/usr/sbin/node", ["node", "/usr/bin/bsc", "/tmp/code.re"], 0x7fffa2dd4e60 /* 9 vars */) = -1 ENOENT (No such file or directory) 13 execve("/usr/bin/node", ["node", "/usr/bin/bsc", "/tmp/code.re"], 0x7fffa2dd4e60 /* 9 vars */) = 0 20 execve("/usr/lib/node_modules/bs-platform/linux/bsc.exe", ["/usr/lib/node_modules/bs-platfor"..., "/tmp/code.re"], 0x55aac533a560 /* 9 vars */) = 0 21 execve("/bin/sh", ["sh", "-c", "/usr/lib/node_modules/bs-platfor"...], 0x7ffe45c7b910 /* 9 vars */) = 0 21 execve("/usr/lib/node_modules/bs-platform/linux/refmt.exe", ["/usr/lib/node_modules/bs-platfor"..., "--print=binary", "/tmp/code.re"], 0x561aba942090 /* 9 vars */) = 0 21 +++ exited with 0 +++ 20 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 20 +++ exited with 2 +++ 13 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20, si_uid=0, si_status=2, si_utime=0, si_stime=0} --- 18 +++ exited with 0 +++ 17 +++ exited with 0 +++ 15 +++ exited with 0 +++ 16 +++ exited with 0 +++ 14 +++ exited with 0 +++ 19 +++ exited with 2 +++ 13 +++ exited with 2 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13, si_uid=0, si_status=2, si_utime=6, si_stime=0} --- 22 execve("/bin/cat", ["cat", "-"], 0x557e097cdd38 /* 9 vars */) = 0 22 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=22, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 23 execve("/usr/bin/node", ["/usr/bin/node", "/tmp/code.js"], 0x557e097cdd48 /* 9 vars */) = 0 25 +++ exited with 0 +++ 28 +++ exited with 0 +++ 26 +++ exited with 0 +++ 27 +++ exited with 0 +++ 24 +++ exited with 0 +++ 29 +++ exited with 0 +++ 23 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=23, si_uid=0, si_status=0, si_utime=6, si_stime=1} --- 30 execve("/bin/rm", ["rm", "/tmp/code.js", "/tmp/code.re"], 0x557e097cdcf0 /* 9 vars */) = 0 30 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=30, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 10 +++ exited with 0 +++