题目描述

各类图形中最完美的就是圆了,除了圆之外的其他图形中,正多边形也是挺美丽的。优秀的人总是会和优秀的人在一起,就比如Andy&&MM。同样正三角形和圆走到了一起。一天他俩突发奇想,想出个问题给大家,看你们之中谁比较优秀,然后你们就看到了下面的这个图形,已知O点是不确定的,但是O点是在三角形ABC内部,只要知道了角ABO,角BCO,角CAO中间的任意两个,就可以了求出剩下的一个,不要问为什么,因为这是正三角形和圆之间擦出的火花。

输入

输入t,表示t组测试样例,每组测试事例中输入两个整数a,b表示两个角的角度(0<a,b<60)

输出

每组样例占一行,表示另一个角的角度,保留两位小数。

样例输入

1
30 30

样例输出

30.00

水题一发,不过要用到赛瓦定理,之后就是简单解方程

附赛瓦定理:塞瓦定理角元形式
(sin∠BAO/sin∠OAC)*(sin∠ACO/sin∠OCB)*(sin∠CBO/sin∠OBA)=1

 1 #include<stdio.h>
 2 #include<math.h>
 3 #define IP acos(-1)
 4 int main()
 5 {
 6     int t;
 7     double a, b, x, c, y;
 8     scanf("%d", &t);
 9     while(t--)
10     {
11         scanf("%lf%lf", &a, &b);
12         c=1.0/(sin(a/180.0*IP)/sin(IP/3.0-a/180.0*IP)*sin(b/180.0*IP)/sin(IP/3.0-b/180.0*IP));
13         x=sqrt(3.0/4.0*c*c/(1.0+c*c+c));
14         y=asin(x)/IP*180.0;
15         printf("%.2f\n", y);
16     }
17     return 0;
18 }

View Code

转载于:https://www.cnblogs.com/zhulei2/p/8110308.html

zznu 1996 : 正三角形和圆的爱情相关推荐

  1. 这些中秋礼盒绝了,悄悄惊艳互联网人

    整理 | 王晓曼 出品 | 程序人生 (ID:coder _life) 来了来了它们来了,2021年腾讯.阿里.百度.字节等诸多互联网大厂带着他们的中秋礼盒来了! "八月十五月儿圆,中秋月饼 ...

  2. 10家互联网大厂的中秋礼盒,你最钟意哪一家?

    整理 | 王晓曼 出品 | 程序人生 (ID:coder _life) 来了来了它们来了,2021年腾讯.阿里.百度.字节等诸多互联网大厂带着他们的中秋礼盒来了! "八月十五月儿圆,中秋月饼 ...

  3. Python基础练习的第一天

    (1)绘制内嵌正三角形的圆,代码如下: import turtle as t import math t.pensize(2)#设置画笔宽度 t.right(90)#画笔方向向右旋转90度,从向右转为 ...

  4. python课后习题

    根据用户输入的半径值,求相应圆形的面积. import math r = eval(input("请输入圆的半径:")) area = math.pi*r*r print(&quo ...

  5. 周长最短面积最大_圆内接三角形中,正三角形周长最大值的证明

    最值问题是数学问题中的常见问题,比如:日常生活中,我们常常通过"走直线"使我们能够更快地到达终点,这里就是用到"两点之间线段最短"的基本事实(其他版本的教材中称 ...

  6. 用java写爱情,既然编制了一个梦,那就圆了它。

    首先这算是我写的第一篇博客吧,是关于爱情的,是用代码和歌曲共同 完成的,它讲诉的也算是一个爱情故事吧,尊于原创,第一首歌曲<穿着校服的你>,不是我写的.他是现在刚开始创作的歌手盛夏晚荔创作 ...

  7. bigdecimal为0 xml不走_爱情不能够接受谎言的星座,天蝎座容忍度为0,发现将失去彼此...

    第一位:摩羯座 摩羯座在为人处事,与自己的感情生活方面摩羯座向来都喜欢直来直往.似乎摩羯座的人在现实生活中的朋友或者是在身边的人都是直来直往的,摩羯座的人不喜欢说话慢慢吞吞拐弯抹角的人.这样的人也不可 ...

  8. 有多少可爱IT精英,他们的爱情屡屡“挨踢”

    以下是<非诚勿扰>节目的一段视频,作为程序员的我看了以后心突然凉了. <非诚勿扰>的高庆一身书生气,是一位IT届的精英,但年已28的他至今还没什么爱情经历.身为软件工程师的他在 ...

  9. 启明云端分享| ESP32-S3 + 480*480分辨率的2.1寸圆屏旋钮方案

    提示:作为Espressif(乐鑫科技)大中华区合作伙伴及sigmastar(厦门星宸)VAD合作伙伴,我们不仅用心整理了你在开发过程中可能会遇到的问题以及快速上手的简明教程供开发小伙伴参考.同时也用 ...

最新文章

  1. linux中使用CST时间
  2. OpenERP 7.0版本发布
  3. Jquery控制select实现dataTables数据联动刷新
  4. tableau certificate
  5. java自动猜测文件编码
  6. 1. 两数之和(Java)
  7. [Java基础]反射获取构造方法并使用
  8. oracle 11g 环境,Linux彻底清理Oracle 11g RAC环境方案
  9. 在sharepointwebpart或EventHandler調試的問題
  10. php课程设计学生信息管理系统,学生成绩管理系统/学生信息管理系统
  11. java web缓存技术
  12. JavaScript入门语法
  13. 哈利波特魔法觉醒游戏攻略分析
  14. 交通安全精华主题汇总(至2023年01月29日)
  15. 微信小程序 | 一键生成万圣节头像框工具
  16. 高中数学培训数学从50-122分如何逆袭
  17. vue内容横向循环滚动_在Vue中使用better-scroll实现横向滚动和竖向滚动
  18. 我来教你如何组装一个注册中心?
  19. java jdk 7_jdk1.7下载|Java Development Kit (JDK) 下载「64位」-太平洋下载中心
  20. 2017年Q1全球平均固定互联网速度达7.2Mbps 同比增15%

热门文章

  1. editor.md国产markdown编辑器使用实例
  2. mysql 毫秒比较_MYSQL的毫秒级时间比较问题
  3. RTX5 | 互斥量01 - 互斥量的使用
  4. canvas笔记-画三角形并计算其外心(含算法其他绘图框架类似)
  5. Java笔记-使用RabbitMQ的Java接口生产数据并消费
  6. Linux工作笔记-配置.bashrc或.cshrc使core文件产生(方便gdb调试)
  7. Qt工作笔记-进程间的通信(通过QSharedMemory)
  8. 随机邻域嵌入_图嵌入(Graph embedding)综述
  9. 微信小程序销毁某一注册函数_微信小程序 生命周期函数详解
  10. python环境搭建什么意思_如何搭建Python环境