View Code of Problem 80

#include<stdio.h>
#include<stdlib.h>
int f(int n)
{
	if(n==1)
		return 0;
	else
	{
		return (f(n-1)+3)%n;
	}
}
int main()
{
	int n=0;
	while(scanf("%d",&n)!=EOF)
	{
		if(n==0)
			break;
		printf("%d\n",f(n)+1);
	}


}

Double click to view unformatted code.


Back to problem 80