自己用手算一下可以发现是斐波那契数列,然后因为数字很大,用高精度 以后做题的时候记得算几个数据找规律 #include<cstdio> #include<cmath> #include<cstring> #include<algorithm> #define REP(i, a, b) for(int i = (a); i < (b); i++) using namespace std; const int MAXN = 11234; const int…
通过观察可以得 图可以分成很多个上面一个,中间两个,下面三个的"模板" 这个时候最上面一个知道,最下面得左右知道 那么可以设下面中间为x,左边为a1, 右边为a2, a1a2已知 那么可以得出最上面得一个为a1+a2+2x,那么最上面又是已知的 所以就可以推出x,那么这个模板的所有元素就可以推出来了 详情见代码 #include<cstdio> #define REP(i, a, b) for(int i = (a); i < (b); i++) using name…