Lau wrote:
Code:
char *q="abcdefdbcgfahcijgklmnhcgmocdijlndcdijlndahclndcpgmhcgmocqjrpl\
ncqjrplnabcpkgcgmhcgmocqmgcmqcqmgcmqascgmhtgmocqmgcmrcqmgcmrascgmhkgme\
cdefdecqmcijgcqmcijucdvfdascgmhcgmgcwmkckmwgcqmijecqmijucijkgcklmefasc\
gmhcgmgcqmdcdmqgcqmjucqmjucwmrucdmqascgmhclmdcplntijrcdimndxcdimndxcdi\
mdecdimrascgmhcplumjklumjrklemjrklgmjklumjkeagcdefdycgfycdgfacijgklmtv\
cgmvcdmjzcdijlnd{cmqaclndcpgmvcgmvcimrzcqjrpln{cmqagcpkgcgmvcgmvcgm|cq\
mgcmq{cmqaycgmvcgmvcgm|cqmgcmr{cmqaycgmvcgmvcgmucdvfdvcdyfdgcqmcijucdu\
fdmqaycgmvcgmvcgmecijkgcklmefgcijukmqgcqmijucijkgcklmqayclmucdgmducmjg\
cwmrucdmqecdmrucmqgcqmjucwmrucdmqahclngdimgkmngdijgcdimdecdimrgcdijvcl\
mgdimndxcdimdecdimndabckgmkuckgmkecjklumjkucmjycplgmjrklgmjklumjkplma";
int r[]={10,-8,32,44,-3,103,-2,-7,100,80,34,89,56,98,-11,96,73,39,
-12,97,-4,-5,105,95,-6,-25,-9,-26};
int main(int argc, char *argv[]){int c,n = 1;while((c = *q++))
if((c=r[c-97])<0)n=-c;else{do putchar(c);while(--n);n=1;}return 0;}
Code:
,ggg, gg
dP""Y8b 88 ,dPYb, ,dPYb,
Yb, `88 88 IP'`Yb IP'`Yb
`" 88 88 I8 8I I8 8I
88aaaaaaa88 I8 8' I8 8'
88"""""""88 ,ggg, I8 dP I8 dP ,ggggg,
88 88 i8" "8i I8dP I8dP dP" "Y8ggg
88 88 I8, ,8I I8P I8P i8' ,8I
88 Y8, `YbadP' ,d8b,_ ,d8b,_ ,d8, ,d8'
88 `Y8888P"Y8888P'"Y888P'"Y88P"Y8888P"
,ggg, gg ,gg
dP""Y8a 88 ,8P ,dPYb, 8I
Yb, `88 88 d8' IP'`Yb 8I
`" 88 88 88 I8 8I 8I
88 88 88 I8 8' 8I
88 88 88 ,ggggg, ,gggggg, I8 dP ,gggg,8I
88 88 88 dP" "Y8ggg dP""""8I I8dP dP" "Y8I
Y8 ,88, 8P i8' ,8I ,8' 8I I8P i8' ,8I
Yb,,d8""8b,,dP ,d8, ,d8' ,dP Y8,,d8b,_ ,d8, ,d8b,
"88" "88" P"Y8888P" 8P `Y88P'"Y88P"Y8888P"`Y8
showoff