UVA 580(p331)----Critical Mass
来源:互联网 发布:百度地图php接口 编辑:程序博客网 时间:2024/05/16 09:03
#include<iostream>#include<cstdio>#include<cmath>using namespace std;const int maxn=30+5;int f[maxn],g[maxn];void prepare(){ f[0]=0;f[1]=0; f[2]=0;f[3]=1; g[0]=1;g[1]=2; g[2]=4;g[3]=7; for(int i=3;i<=30;i++) { int tmp=0; for(int k=2;k<=i-2;k++) tmp+=g[k-2]*pow(2,i-k-2); f[i]=pow(2,i-3)+tmp; g[i]=pow(2,i)-f[i]; }}int main(){ int n; prepare(); while(scanf("%d",&n)==1&&n) printf("%d\n",f[n]); return 0;}题目地址: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=521
0 0
- UVA 580(p331)----Critical Mass
- UVA 580 Critical Mass
- UVa, 580 Critical Mass
- UVA 580Critical Mass
- 【UVA】580-Critical Mass
- UVa 580 - Critical Mass
- UVa 580-Critical Mass
- uva 580 Critical Mass
- UVA 580 Critical Mass
- UVa 580 Critical Mass
- UVa 580 Critical Mass
- uva 580 - Critical Mass(dp)
- uva 580 - Critical Mass(递推法!)
- UVA 580 - Critical Mass(DP)
- uva 580 Critical Mass(递推)
- UVA 580 Critical Mass(递推)
- uva 580-Critical Mass(动态规划)
- uva 580 Critical Mass(递推)
- ios打乱数组顺序
- Maven的安装、配置及使用入门
- yii学习历程2-yii相关配置
- 欢迎使用CSDN-markdown编辑器
- ios app
- UVA 580(p331)----Critical Mass
- leetcode-115-Distinct Subsequences
- 那些有趣的编程知识学习网站/课程
- Linux精讲——mv命令
- 2016-02-24补写
- fedora23下编译安装OpenCV-3.1.0
- POJ 2318 TOYS(计算几何入门)
- UVA 679(p148)----Dropping Balls
- 如何用MFC在窗口中绘制曲线