Apple tree by 鳴神裁4.1号(Dis:45 bytes)

#include<stdio.h>
int main(){
size_t i=0;
const char src[]=
"*||{!______________________________________*!";
unsigned short mem[59049]={0};
for(;i<59049;){
   int c=src[i];
   if(!c)break;
   if(c-33&&
      c-42&&
      c-62&&
      c-94&&
      c-95&&
      c-123&&
      c-124&&
      c-125)return 1;
mem[i++]=c;}
unsigned short a=0,c=0,d=0;
for(;;){
switch(mem[c]){case'!':return 0;
case'*':d=mem[d];break;
case'^':c=mem[d];break;
case'>':a=mem[d]=mem[d]/3+mem[d]%3*19683;break;
case 124:{
unsigned short i=0,j=0,w=1;for(;j<10;j++,w*=3)i+=(a/w%3-mem[d]/w%3+3)%3*w;
a=mem[d]=i;
break;}
case 123:if(a==59048)return 0;
putchar(a);break;
case 125:{int x=getchar();
a=x==EOF?59048:x;break;}
}
c=(c+1)%59049;
d=(d+1)%59049;}}

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

To protect the system from spam, please input your favorite sport (hint: I believe its name must start with 'g', case insensitive)

download

return to the top page