[seqfan] A109733

David Wilson davidwwilson at comcast.net
Sat Jan 30 02:24:56 CET 2016


A C++ function for efficiently computing A190733.
Perhaps an MMA geek could translate and check.

int f(int n)
{
	--n;
	if (n == 0) return 53;
	int k = f(n/2);
	if (n%2 == 0)
	{
		if (k < 50) return 52;
		else return 53;
	}
	else
	{
		if (k < 50) return k + 8;
		else return k - 2;
	}
}




More information about the SeqFan mailing list