nyoj-88 汉诺塔(一)
来源:互联网 发布:淘宝上如何找货源 编辑:程序博客网 时间:2024/05/22 05:08
汉诺塔的规律就是当有n层时,一共需要移动2的n次方减1次
那么问题来了,求2的n次方。。。。
#include<stdio.h>#include<string.h>long long deal(long long n){long long t;if(n==1) return 2;t=deal(n/2);if(n%2==0) return ((t%1000000)*(t%1000000))%1000000;else return (2*(t%1000000)*(t%1000000))%1000000;}int main(){int N;long long number;scanf("%d",&N);while(N--){scanf("%lld",&number);printf("%lld\n",deal(number)-1);}return 0;}
0 0
- NYOJ 88 汉诺塔(一)
- NYOJ 88 汉诺塔(一)
- nyoj 88 汉诺塔(一)
- nyoj-88 汉诺塔(一)
- NYOJ-88-汉诺塔(一)
- NYOJ 88 汉诺塔(一)
- nyoj 88 汉诺塔(一)
- nyoj 汉诺塔(一)
- nyoj 汉诺塔(一)
- NYOJ 汉诺塔(一)
- NYOJ 汉诺塔(一)南工88
- NYOJ-88-汉诺塔(一)(大数,java)
- NYOJ—88 汉诺塔(一)
- NYOJ 题目88 汉诺塔(一)
- NYOJ 88:汉诺塔(一)【数学】
- NYOJ-88汉诺塔(一)hannuota
- nyoj--88汉诺塔(一)(快速幂)
- nyoj 汉诺塔(一)+快速幂
- STL总结比较好blog
- github之分支管理策略
- 有弹性的ScrollView&ListView&HorizontalScrollView
- 部分和问题
- 获取组合数
- nyoj-88 汉诺塔(一)
- 兵马俑
- Java Swing程序开发—右下角显示进度条
- eclipse找Dictonary
- 【欧拉函数】(小于或等于n的数中与n互质的数的数目)
- The connection to adb is down, and a severe error has occured.
- 条款02:尽量以const、enum、inline替换#define
- 机器学习中的范数规则化之(一)L0、L1与L2范数
- 局域网之远程连接