poj/pku 1607
2010-03-29 22:12
183 查看
很简单的一道题,列一个递推关系式即可。
从上面的卡片往下看,设前n-1个超越的长度是L(n-1),则再加上最下面的一个共n个超越的长度设为L(n), 可将上面的n-1个看成一个整体,最下面的单独看,则由力矩平衡可得,(n-1)m×(L(n)-L(n-1))=m×[1/2(L(n)-L(n-1))] (其中m为各个卡片的质量),化简下即得递推关系式:L(n)-L(n-1)=1/2n; 下面是源代码:
从上面的卡片往下看,设前n-1个超越的长度是L(n-1),则再加上最下面的一个共n个超越的长度设为L(n), 可将上面的n-1个看成一个整体,最下面的单独看,则由力矩平衡可得,(n-1)m×(L(n)-L(n-1))=m×[1/2(L(n)-L(n-1))] (其中m为各个卡片的质量),化简下即得递推关系式:L(n)-L(n-1)=1/2n; 下面是源代码:
#include<iostream> using namespace std; int main() { double map[100000]; int i,n; map[1]=0.5; for(i=2;i<100000;i++) map[i]=map[i-1]+1.0/(2*i); cout<<"Cards Overhang"<<endl; while(cin>>n) { printf("%5d ",n); printf("%8.3lf/n",map[n]); } return 0; }
相关文章推荐
- poj/pku 2366
- (博客搬迁)pku2231 Moo Volume(数学题http://poj.org/problem?id=2231)
- 单调队列 - 兼 ACM PKU POJ 3250 及 2823 解题报告 [转]
- PKU Online Judge POJ流传最广的分类,希望以后会切之
- poj pku图论、网络流入门题总结、汇总
- POJ2018 Best Cow Fences——二分答案+贪心(动态规划)求最大子段和——pku2018
- poj pku2263floyd
- PKU/POJ 3039 Close Encounter
- pku 2236 poj 并查集一般题
- POJ 1607
- PKU POJ 1006 Biorhythms (中国剩余定理)
- PKU Online Judge POJ流传最广的分类,ACMer必备
- POJ 1002求487-3279解题报告——【PKU ACM】
- poj 3694 pku 3694 Network tarjan求割边 lca
- (博客搬迁啦)pku1276多重背包问题(http://poj.org/problem?id=1276)
- poj pku图论、网络流入门题总结、汇总(转)
- PKU POJ 百练 2253 Frogger
- PKU POJ 3630解题报告(trie树)
- poj pku2263floyd
- poj/pku 3680(最小费用最大流)