LeeBlog

导航

随笔分类 -  查找

HDU 2899 Strange fuction
摘要:这题是以水题,开始被他唬了,后来听唐聪一说又是以单调,这个函数的倒数在0-100内事单调递增的,如果Y小于0,在0时导数值是大于0的,显然这是函数一直是递增的,所以最小值在0处产生,当Y大于0,求出X使得导数值等于0(二分),此时函数取得最小值,所以又是一水题啊 #include<iostream>#include<cmath>#include<cstdlib>using namespace std;double x,y,z;inline double fax( double x ){ return 6 * pow( x, 7 ) + 8 * pow( x, 阅读全文

posted @ 2011-03-22 19:28 LeeBlog 阅读(205) 评论(0) 推荐(0)

HDU 2199 Can you solve this equation?
摘要:这题开始差点把他做一元二次方程给解了,后面用到POW时才有感觉,后来想得好复杂,四元一次怎么解啊 ,最后好玩把0-100内所有的函数值全部打出来,竟发现左边的函数在0-100内是单调递增的,看到这儿各位该知道了吧,直接二分;还有判断循环要用函数值,不要用自变量,用自变量要精确到10的-6次方#include<stdio.h>#include<math.h>double x,y;double f( double x ){ return 8 * pow( x,4 ) + 7*x*x*x + 2*x*x + 3*x + 6;}int main( ){ int t; scanf 阅读全文

posted @ 2011-03-21 21:07 LeeBlog 阅读(177) 评论(0) 推荐(1)