All pastes #39017 Raw Edit

Something

public text v1 · immutable
#39017 ·published 2006-01-29 16:10 UTC
rendered paste body
#include<stdio.h>
#include<stdlib.h>
#define max 16381

int main()
{
	int arr[2*max] , arr1[max] , arr2[max];
	int i;
	long count = 0;

	for(i=0;i<max;i++)
	{
		arr1[i] = i+1;
		arr2[i] = max+i+1;
	}

	while(1)
	{
		count++;
		for(i=0;i<2*max;i+=2)
		{
			arr[i] = arr1[i/2];
			arr[i+1] = arr2[i/2];
		}
		for(i=0;i<max;i++)
		{
			arr1[i] = arr[i];
			arr2[i] = arr[max+i];
		}
		if(arr2[0] == 2)
		{
			count++;
			break;
		}
	}

	printf("minimum number of iterations : %ld",count);
	scanf("%d",&i);
	return 0;
}