pietrod21

rule 30

Dec 9th, 2011
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.00 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(){
  5. int array[500][500];
  6. int t=0,i=0,n=0;
  7. FILE *fp;
  8. fp=fopen("array.dat","w+");
  9. array[250][0]=1;
  10. for(t=0;t<500;t++){
  11.     for(i=0;i<499;i++){
  12.     if((array[i][t]==1)AND(array[i+1][t]==1)AND(array[i-1][t]==1)){array[i][t+1]=0;}
  13.     else((array[i][t]==1)AND(array[i+1][t]==1)AND(array[i-1][t]==0)){array[i][t+1]=0;}
  14.     else((array[i][t]==1)AND(array[i+1][t]==0)AND(array[i-1][t]==1)){array[i][t+1]=0;}
  15.     else((array[i][t]==0)AND(array[i+1][t]==0)AND(array[i-1][t]==0)){array[i][t+1]=0;}
  16.     else((array[i][t]==1)AND(array[i+1][t]==0)AND(array[i-1][t]==0)){array[i][t+1]=1;}
  17.     else((array[i][t]==0)AND(array[i+1][t]==1)AND(array[i-1][t]==1)){array[i][t+1]=1;}
  18.     else((array[i][t]==0)AND(array[i+1][t]==1)AND(array[i-1][t]==0)){array[i][t+1]=1;}
  19.     else((array[i][t]==0)AND(array[i+1][t]==0)AND(array[i-1][t]==1)){array[i][t+1]=1;}
  20.         for(n=0;n<500;n++){
  21.         fprintf(fp,"%d",array[n][t]);
  22.         }
  23.         n=0;
  24. }
  25. system("echo 'plot \"array.dat\"  set autoscale x'|gnuplot -persist");
  26. }
Advertisement
Add Comment
Please, Sign In to add comment