main.cpp

来自「这是有关数据结构的例程序」· C++ 代码 · 共 27 行

CPP
27
字号
#include <iostream>

using namespace std;

int q(int n, int m)
{
	if( (n<1)||(m<1) )
		return 0;
	if( (n==1)||(m==1) )
		return 1;
	if( n<m )
		return q(n, n);
	if( n==m )
		return q(n, m-1)+1;
	return q(n, m-1)+q(n-m, m);
}

int main()
{
	int n;

	cin>>n;
	n = q(n, n);
	cout<<n<<endl;

	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?