Skip to content

Commit

Permalink
Added: newman_conway_sequence.c
Browse files Browse the repository at this point in the history
  • Loading branch information
YashovardhanSiramdas committed Oct 6, 2018
1 parent f2f8cb2 commit 465de1f
Showing 1 changed file with 27 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#include <stdio.h>

void
newman_conway_sequence(int number_of_terms)
{
int array[number_of_terms + 1];
array[0] = 0;
array[1] = 1;
array[2] = 1;

int i;
for (i = 3; i <= number_of_terms; i++)
array[i] = array[array[i - 1]] + array[i - array[i - 1]];

for (i = 1; i <= number_of_terms; i++)
printf("%d ",array[i]);
printf("\n");
}

int
main()
{
int number_of_terms = 20;
newman_conway_sequence(number_of_terms);

return (0);
}

0 comments on commit 465de1f

Please sign in to comment.