http://poj.org/problem?id=3737

题意:给出圆锥的表面积(包含底面的圆),求圆锥的最大体积,并输出高与半径

 

常规思路:

推公式:

S=pi*r*l + pi*r*r

 l=sqrt(r*r+h*h),

联立得, r*2= s*s/(pi*pi*h*h+2*pi*s)

 V=(1/3)*pi*r*r*h,

代入r*2,求导,令一阶导数为0,

得出结果h=sqrt(2*s/pi)

 r=sqrt(s*s/(pi*pi*h*h+2*pi*s)) 

把h代到r里面,可以得到r=sqrt(s/pi/4)

v=(1.0/3.0)*(s*s)*h/(pi*h*h+2*s)

 

其他思路:

直接二分f'(x)=0

left=0.0right=sqrt(s/2pi)...


ws思路:

先用excel暴力(三分搜索)出样例的一个比较精确的解:

v=10.9254843059207

 h=4.37019320246246

 s=1.5450969 

 设输入的数是样例的d*d倍(也就是把样例等比例放大d倍)

 v'=v*d*d*d

 h'=h*d

 s'=s*d 

 比赛的时候忘记求导公式原来可以用这种ws的方法^_^

 

ps:可能因为这题数据范围小(1≤S≤10000)而且输出精读要求低(0.01)吧

 

注意:

1.pi用 #define PI acos(double(-1)) 比较稳妥,有人pi到了15位ac

2.printf 把%.2f改成%.2lf可能就过了

3.我用%.2lf  g++ wa  然而 c++ ac

用%.2f  g++ c++都ac了

 


下午写的总结因为一不小心关了网页而消失,遂罢,现在开始预想我的2011,预想的目的是实现,有的地方可以打盹,这意味着另一些地方要超额完成任务。

一月:1-21 备战该死的期末考试,物理和离散有努力蒙混过关;22之后开始属于自己的寒假生活,先去泰山一趟,完成元旦的遗憾,回来之后就开始春节和刷题。

二月:全心全意刷POJ,必须完成400题,这样,无论是战略上还是战术上,我都可以达到了一个小的高点。

三月:USACO通关,就是这么简单,没必要100%自己做,75%就可以啦!我更加看重时间的效率咯!

四月:继续看专题,全面发展(单项突破、AK各种比赛是暑假的事情),保持刷POJ,和很多NOI好友一道,也向checkoj学习,比比谁的poj快!目标是超过退役的sanpin和wer2,给他们、还有大家一个惊喜!(即使是二月和三月计划勉强完成,这个也不会太难了)

五月:1、各种商业比赛如火如荼,gcj,tpo,youdao等等,努力取得好成绩的前提是之前达到一定水平;
2、一定要能去参加复旦之类的邀请赛一次,积累重要的经验;
3、很多学校都有校赛,njust的校赛很重要,zju校赛次之;如果能够现场参加njfu和seu校赛就更好啦!这种都大大积累经验、锻炼心理!

六月:备战期末,么得说的(平时基础打牢,突击神马的不靠谱)

七月:暑期集训,这个是我让自己在ACM上面成熟的最佳、最后时机,我的目标是和集训队里的高手组队,然后努力出成绩;
单项突破、AK各种比赛,应付基本比赛外,每天早晚水一场srm div2或cf,哈哈

八月:或者继续暑期集训,或者去北京新东方上GRE,可以穿插旅行一次,不过8-15就开学让我很纠结。

九月:小学期,数据库课程设计在暑假必须完成,然后估计应该事情不多,全心全意训练ACM,其他的事情不要去想了。

十月:1、我的第一场ICPC该开始了吧,我保证不是我的最后一场,我不要压力,我不要紧张,努力发挥出自己的实力;为了第二场做足准备。
2、十一的旅游:长途就放在暑假,短途还是可以考虑的,不过全身心放到ACM是王道。

十一月:我的第一场ICPC该开始了吧,我保证不是我的最后一场,我不要压力,我不要紧张,努力发挥出自己的实力;图灵杯神马的随意啦,我的目标还是ICPC!!!有的放矢嘛(*^__^*) 嘻嘻……

十二月:寒冷而寂寞的冬天,大3下该在哪里学习应该有着落了,US is the first,TP is the second,njust is the worst!!!

计划暂时写到这儿,最近只能想到这么多了,我告诉自己,一定要完成哦!
至于标题,不用多解释了吧,大家懂的!


写计划意味着实现,有些地方可以缺一点,那就意味着有些地方完成得多一点。

一月:备战该死的期末考试,物理和离散有努力蒙混过关;

二月:全心全意刷POJ,必须完成400题,这样,无论是战略上还是战术上,我都可以达到了一个小的高点;

三月:

四月:

五月:各种商业比赛如火如荼,gcj,tpo,youdao等等,努力取得好成绩的前提是之前达到一定水平!

六月:

七月:

八月:

九月:

十月:我的第一场ICPC该开始了吧,我保证不是我的最后一场,我不要压力,我不要紧张,努力发挥出自己的实力

十一月:

十二月:


PS:本文的基础,在于对2010的部分片面认识上,我应该知道自己,所以,计划应该有点针对性

今天比赛10:00开始,昨晚打了近三个小时实况,把cf翘掉了。

上午数据结构课,上了两节,翘了第三节屁颠屁颠地跑来做题。

div2就是好啊,题目都有思路。

第一题开始少看一个重要条件,浪费不少时间后过了,才200分

第二题想贪心,没思路,然后直接暴搞,查了好久都TLE,比赛后才发现我的goto直接跑到循环外,然后循环重新初始化了。。。

第三题貌似是MST,可惜我不会输入搞不定,遗憾啊!

 

cha人是我用白衣神的一一个思路变了一组简单的测试数据cha房间里两个1000pt,都失败了,损失惨重,后来有一个被系统干掉了,哎!

 

吃饭去了:(