摘要:
http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=1281题意 : 一个杯子,告诉你底面半径,顶端半径,杯子高度,里边装有的热水的量,让你求杯中水的高度思路 : 就是一个简单的数学公式问题,也没有什么要特别注意的地方,杯子有两种形状,圆柱和圆台,圆柱的话直接用体积除以底面积即可得,而圆台的话,就这么去求肯定是求不出来的,所以就要用间接法,就是先把圆台补全,补成一个大圆锥,通过求小圆锥的高h0 = H*r/(R-r),就可以求出多补的小圆锥的体积v0 = (pi*h0*r*r)/3,数学上,这个小 阅读全文
posted @ 2013-08-24 20:49
枫、
阅读(172)
评论(0)
推荐(0)
摘要:
http://poj.org/problem?id=3250题意 :n个牛排成一列向右看,牛 i 能看到牛 j 的头顶,当且仅当牛 j 在牛 i 的右边并且牛 i 与牛 j 之间的所有牛均比牛 i 矮。 设牛 i 能看到的牛数为ni,求ni的和。思路 : 表示一开始就想用数组去操作,结果说是会超时,问了别人的才知道原来要用栈啊,用栈保存,新的元素若是比栈顶元素大,就把栈里小于新元素的弹出栈#include#include#include#includeusing namespace std ;int main(){ int n ; scanf("%d",&n) ; 阅读全文
posted @ 2013-08-24 15:26
枫、
阅读(137)
评论(0)
推荐(0)
摘要:
完美数 Time Limit: 1000ms Memory limit: 65536K题目描述任何一个自然数的约数中都有1和它本身,我们把小于它本身的因数叫做这个自然数的真约数。如6的所有真约数是1、2、3,而且6=1+2+3。像这样,一个数所有真约数的和正好等于这个数,通常把这个数叫做完美数。古希腊人非常重视完美数。毕达哥拉斯发现它之后,人们就开始了对完美数的研究。现在要求输出所有在m和n范围内的完美数。输入输入数据有多组,每组占一行,包括两个整数m和n(1≤m≤n≤99999999)。输... 阅读全文
posted @ 2013-08-24 14:22
枫、
阅读(346)
评论(0)
推荐(0)