c.cpp

来自「这是上海题的acm决赛题」· C++ 代码 · 共 26 行

CPP
26
字号
#include <fstream>
#include <iostream>

using namespace std;

ifstream fin("c.in");

const int MAX = 20;

int f[MAX] = {0};

main() {
	int i, j;
	for (f[0] = 1, i = 1; i < MAX; i++) 
		for (j = 1; j <= 3; j++)
			if (i >= j)
				f[i] += f[i - j];
				
	int T, n;
	for (fin >> T; T--;) {
		fin >> n;
		cout << f[n] << endl;		
	}
	
	return 0;	
}

⌨️ 快捷键说明

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