View Code of Problem 80

#include<bits/stdc++.h>
using namespace std;
int fun(int n,int call_num,int begin)
{
	for(int i=1;i<=n;i++)
	{
		begin=(begin+call_num)%i;
	}
	return begin;	
}
int main()
{
	int n;
	while(cin>>n)
	{
		if(n==0)break;
		cout<<fun(n,3,0)+1<<endl;
	}
}

Double click to view unformatted code.


Back to problem 80