hdu2675二分解方程
2017-03-05 16:31
232 查看
#include<iostream> #include<cmath> #include<cstdio> #define EXP 1e-8 #define f(x) log(x)/x using namespace std; const double e = 2.718281828459; int main() { //连边取对数 化简 double Y; while (cin >> Y) { if (!(fabs(Y - 1)<EXP))//有第二个解 这个值在1到e之间(增区间) { double left = 1, right = e; double ey = e*Y; while ((right - left)>EXP) { double mid = (left + right) /2; if (f(mid) - f(ey)>0.000000000) { right = mid; } else { left = mid; } } printf("%0.5lf ", left); } printf("%0.5lf\n", e*Y); } return 0; }
相关文章推荐
- hdu 2199 二分解方程
- 【二分解方程】hdu 2899 Strange fuction
- 【二分解方程】hdu 2199 Can you solve this equation?
- HDU-2899 三分解方程
- hdu - 4344 - Mark the Rope - 大数分解
- 数论 - 组合数学 + 素数分解 --- hdu 2284 : Solve the puzzle, Save the world!
- HDU 3579 Hello Kiki 中国剩余定理(合并方程
- uva 10341 Solve It(二分解方程)
- HDU 2841 Visible Trees (容斥原理+素因子分解)
- hdu 2136 Largest prime factor (分解素数技巧)
- hdu 1576 求解模线性方程
- hdu 4937 Lucky Number(数学:解方程)
- nyoj_869_切蛋糕_二分解方程
- HDU 3864 D_num Miller Rabin 质数推断+Pollard Rho大整数分解
- HDU-1492(素因数分解_easy)
- HDU 3826 Squarefree number (分解质因子 + 巧思)
- hdu 4704 Sum (整数和分解+快速幂+费马小定理降幂)
- Counting Divisors HDU - 6069 多校#4 因数分解算贡献
- hdu 5428(分解质因子)
- hdu 4139 质因子分解