首页 > 试题广场 >

圆与三角形

[编程题]圆与三角形
  • 热度指数:2096 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
成功解决了小马喝水问题之后, Etéreo 感到无比的兴奋。他迫不及待地又开始了圆与三角形间关系的研究。在图书馆里泡了一天之后, Etéreo 神秘兮兮的找到你,给了你一个圆,一个内接三角形,和一个公式 :


那么问题来了,对于给定半径  的圆,在其所有的内接三角形中,  的值最大可以是多少?


输入描述:
输入共一行,一个实数  ,表示给定圆的半径。


输出描述:
输出共一行,一个实数,最大的  值,保留两位小数(四舍五入)。
示例1

输入

1.00

输出

2.00

备注:
头像 小琢卷不动
发表于 2021-11-23 14:05:01
诈骗题。 所谓的 ∑cyctan⁡A2⋅tan⁡B2\sum_{cyc}\tan\dfrac{A}{2}\cdot\tan\dfrac{B}{2}∑cyc​tan2A​⋅tan2B​ 实际上是一个定值,等于 111。 考虑证明,首先 A+B+C=πA+B+C=\piA+B+C=π,据此 tan⁡C2 展开全文
头像 自由的风0450
发表于 2025-11-25 14:10:39
高中数学 #include <iostream> #include<iomanip> using namespace std; int main() { double r; cin>>r; cout<<fixed<< 展开全文
头像 Comeand
发表于 2025-11-25 17:09:18
#include <stdio.h> int main() { double r; scanf("%lf",&r); double N=1.00+r; printf("%.2f",N); retu 展开全文
头像 运行中
发表于 2025-11-25 19:08:32
#include <iostream> using namespace std; int main() { double a, b; cin>>a; b=a+1; printf("%.2f",b); return 展开全文
头像 想去杭州的加菲猫在敲键盘
发表于 2025-12-01 21:27:50
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = 展开全文
头像 smartiphone
发表于 2025-11-25 07:58:31
#include <cstdio> int main() { double r;scanf("%lf",&r); printf("%.2lf",r+1); return 0; } 题目太奇怪了,感觉像是硬凑出来的首先 展开全文

问题信息

难度:
2条回答 278浏览

热门推荐

通过挑战的用户

查看代码
圆与三角形