题解 | #圆与三角形#

圆与三角形

https://ac.nowcoder.com/acm/contest/85/E

诈骗题。

所谓的 cyctanA2tanB2\sum_{cyc}\tan\dfrac{A}{2}\cdot\tan\dfrac{B}{2} 实际上是一个定值,等于 11

考虑证明,首先 A+B+C=πA+B+C=\pi,据此 tanC2=tan(π2A+B2)\tan\dfrac{C}{2}=\tan\left(\dfrac{\pi}{2}-\dfrac{A+B}{2}\right)

接着,考虑合并:

(tanA2+tanB2)cotA+B2=1tanA2tanB2\begin{aligned}&\left(\tan\dfrac{A}{2}+\tan\dfrac{B}{2}\right)\cdot\cot\dfrac{A+B}{2}\\=&1-\tan\dfrac{A}{2}\cdot\tan\dfrac{B}{2}\end{aligned}

所以 cyctanA2tanB2=1\sum_{cyc}\tan\dfrac{A}{2}\cdot\tan\dfrac{B}{2}=1,另外众所周知 sinθ[1,1]\sin\theta\in[-1,1],所以原式最大值为 r+1r+1

#include<cstdio>
int main(){
    double r;
    scanf("%lf", &r);
    printf("%.2lf\n", r + 1);
}
全部评论

相关推荐

10-30 22:18
已编辑
毛坦厂中学 C++
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-15 14:22
点赞 评论 收藏
分享
评论
5
1
分享
牛客网
牛客企业服务