- 注册时间
- 2014-6-29
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 812
- 在线时间
- 小时
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?欢迎注册
×
本帖最后由 l4m2 于 2016-11-30 02:14 编辑
或者说
- typedef unsigned large int uint;
- uint f(uint m, uint n) {
- if (n==0) {
- return 2 * m;
- } else {
- for (uint i=m; i--; ) {
- m = f(m, n-1);
- }
- return m;
- }
- }
复制代码
这些是f(m,n)在m,n较小时的结果。f值过大的地方是手工算的,如有错误欢迎指出:- f(0,0)=0 f(1,0)=2 f(2,0)=4 f(3,0)=6
- f(0,1)=0 f(1,1)=2 f(2,1)=8 f(3,1)=24
- f(0,2)=0 f(1,2)=2 f(2,2)=2048 f(3,2)=3*2^16777267
- f(0,3)=0 f(1,3)=2
复制代码
(i个2) |
|