Result

WA

Duration

497ms

Code [DL]

i;char s[5];int main(){for(;scanf("%s",s),puts((s[1]-s[0]==1||s[2]-s[1]==1)?"1":"0"),i++<32;);}

stdin

0321
2301
1230
0321
2103
0321
1032
1032
1230
0123
3012
1032
1032
0123
1230
0123
3012
3012
0123
1230
0321
2301
2301
3012
3210
0123
1032
3210
1230
2301
2103
3012

stdout

0
1
1
0
0
0
0
0
1
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
0
1
0
0
1
1
0
1
1

stderr

/tmp/code.c:1:1: warning: data definition has no type or storage class
    1 | i;char s[5];int main(){for(;scanf("%s",s),puts((s[1]-s[0]==1||s[2]-s[1]==1)?"1":"0"),i++<32;);}
      | ^
/tmp/code.c:1:1: warning: type defaults to 'int' in declaration of 'i' [-Wimplicit-int]
/tmp/code.c: In function 'main':
/tmp/code.c:1:29: warning: implicit declaration of function 'scanf' [-Wimplicit-function-declaration]
    1 | i;char s[5];int main(){for(;scanf("%s",s),puts((s[1]-s[0]==1||s[2]-s[1]==1)?"1":"0"),i++<32;);}
      |                             ^~~~~
/tmp/code.c:1:29: warning: incompatible implicit declaration of built-in function 'scanf'
/tmp/code.c:1:1: note: include '<stdio.h>' or provide a declaration of 'scanf'
  +++ |+#include <stdio.h>
    1 | i;char s[5];int main(){for(;scanf("%s",s),puts((s[1]-s[0]==1||s[2]-s[1]==1)?"1":"0"),i++<32;);}
/tmp/code.c:1:43: warning: implicit declaration of function 'puts' [-Wimplicit-function-declaration]
    1 | i;char s[5];int main(){for(;scanf("%s",s),puts((s[1]-s[0]==1||s[2]-s[1]==1)?"1":"0"),i++<32;);}
      |                                           ^~~~

strace

12    execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE.c"], 0x7fff7e02ec18 /* 7 vars */) = 0
13    execve("/usr/bin/realpath", ["realpath", "/volume/CODE.c"], 0x7faa68c56220 /* 7 vars */) = 0
13    +++ exited with 0 +++
12    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
14    execve("/bin/ln", ["ln", "-sf", "/volume/CODE.c", "/tmp/code.c"], 0x7faa68c56240 /* 7 vars */) = 0
14    +++ exited with 0 +++
12    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=14, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15    execve("/usr/bin/gcc", ["gcc", "-Wall", "-O2", "-std=c99", "/tmp/code.c", "-o", "/tmp/code", "-lm"], 0x7faa68c56418 /* 7 vars */) = 0
16    execve("/usr/libexec/gcc/x86_64-alpine-linux-musl/10.2.1/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/ccAoFIAh.s"], 0x515f40 /* 10 vars */) = 0
16    +++ exited with 0 +++
15    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16, si_uid=0, si_status=0, si_utime=1, si_stime=0} ---
17    execve("/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../x86_64-alpine-linux-musl/bin/as", ["/usr/lib/gcc/x86_64-alpine-linux"..., "--64", "-o", "/tmp/ccMaFdLg.o", "/tmp/ccAoFIAh.s"], 0x515f40 /* 10 vars */) = 0
17    +++ exited with 0 +++
15    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
18    execve("/usr/libexec/gcc/x86_64-alpine-linux-musl/10.2.1/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", ...], 0x7fcb558b6e10 /* 12 vars */) = 0
19    execve("/usr/lib/gcc/x86_64-alpine-linux-musl/10.2.1/../../../../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", ...], 0x7fff3c51e8c0 /* 12 vars */) = 0
19    +++ exited with 0 +++
18    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
18    +++ exited with 0 +++
15    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15    +++ exited with 0 +++
12    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
21    execve("/tmp/code", ["/tmp/code"], 0x7faa68c561f0 /* 7 vars */ <unfinished ...>
20    execve("/bin/cat", ["cat", "-"], 0x7faa68c56208 /* 7 vars */) = 0
21    <... execve resumed>)             = 0
20    +++ exited with 0 +++
12    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
21    +++ exited with 0 +++
12    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
22    execve("/bin/rm", ["rm", "/tmp/code.c", "/tmp/code"], 0x7faa68c561f0 /* 7 vars */) = 0
22    +++ exited with 0 +++
12    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=22, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
12    +++ exited with 0 +++