年賀状
#include <stdio.h> char aa[1024] = " S C " " Ck Ss " " C u y C " "c3kKsSrTnacOzsMALBDnqTwRM1BT6q" " W z C 3 " " c5Q33c jtn1wR " " c K K E " " 9D T4 " " zd Fi " " tO r3E13jDNyG zC " " Mq Kj Tn ao " " jc U Q D Z 4v " " ytg 2 k uQK " " jD 6a " " wrSUaszLF9wb "; int main(void){ char *a = aa; char *d = a + 512; for(; *a; a++){ int c=*a%8; if(c==1) d++; if(c==2) d--; if(c==3) (*d)++; if(c==4) (*d)--; if(c==5) if(!*d) while(*a%8!=6) a++; if(c==6) if( *d) while(*a%8!=5) a--; if(c==7) putchar(*d); } putchar('\n'); return 0; }
追記:12/31扱いされてますが日付の更新が朝6時だとかなんとか。