Thread: Micro Machines
View Single Post
Old 03-05-2005, 05:58 PM   #16
Gabriel Hickmann
Newbie

 
Join Date: May 2005
Location: ,
Posts: 6
Post

well, i complete it. in the snes emulator :P hehehe
very cool! last week, me and some friends played on "three players" option. Three on one keybord... hard do understand (sory for my poor english)
__________________
main(){long l[16],c,d,t;srand(time(0));for(t=d=c=0;c<16;c++){while( 1<<(l[c]=rand
()%16+1)&d);d|=1<<l[c];}for (;c>0;printf ("%2d ",l[--c]));do{printf("? ");scanf(
"%d",&d);if(d>1&&d<=16){for (c=0;c<(d/2);c++){l[c]^=l[d-c-1];l[d-c-1]^=l[c];l[c]
^=l[d-c-1];}t++;}for(c=16;c>0;printf("%2d ",l[--c]));for(c=0;c<15&&l[c]>l[c+1];c
++);}while(d&&c<15);if(d)printf("\nYou won in %d moves!",t);} /*What is this?*/
Gabriel Hickmann is offline                         Send a private message to Gabriel Hickmann
Reply With Quote