关于cout和printf输出的问题:
cout<<dfs(a[1],a[2],a[3]);
很明显能正常输出,但不知为何第 4 个样例小数位数输到万分位就不输了。。。
printf("%0.9f",dfs(a[1],a[2],a[3]));
或
printf("%0.9lf",dfs(a[1],a[2],a[3]));
无论怎么着都只输出0.000000000!
求各位大佬指点,平时printf用的少,不知道哪里写错了 (嘤嘤嘤)
dfs的代码基本和题解差不多,其他样例也能过(这题不就这一个思路吗)