文章标题
2015-07-17 20:18
267 查看
#include <iostream> #include <cmath> using namespace std; long long f(int n){ if(n==1) return 2; return (2*f(n-1)+2+pow(2,n-1)-1); } int main(){ int n,m; cin>>m; while(m--){ cin>>n; cout<<f(n)<<endl; } return 0; }
相关文章推荐
- 字符串排序
- CodeIgniter框架学习要点
- 【CSS3】transform-origin原点旋转
- Activity四种启动模式 及 Intent Flags 与 栈 的关联分析
- 【小结】强联通分量分解
- 乘积最大
- 1021: 组合数末尾的零
- 1006. Sign In and Sign Out (25)
- 三行代码接入,社交软件打字时底下弹出的表情布局,自定义ViewPager+页面点标+各种功能的android小框架。
- 背景图草稿
- bj java初学2015-7-17
- 批处理文件
- 最大公约数和最小公倍数
- 第四天 数组
- NSDate中SDK使用
- GCD—简单代码
- windows 10 - 10240版本激活问题
- 数据的插入与删除
- ubuntu添加用户到root组
- PROGRAMMER PRODUCTIVITY STARTS WITH REQUIREMENTS, NOT TOOLS!