HDU 5135 Little Zu Chongzhi's Triangles
来源:互联网 发布:java自学源代码 编辑:程序博客网 时间:2024/05/09 20:08
题目:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=5089
代码:
#include<stdio.h>#include<string.h>#include<algorithm>#include<math.h>using namespace std;int main(){ int t; while(~scanf("%d",&t),t) { int a[100]; memset(a,0,sizeof(a)); for(int i=0;i<t;i++) { scanf("%d",&a[i]); } sort(a,a+t); double sum=0; for(int i=t-1;i>=2;) { if(a[i-2]+a[i-1]>a[i]) { double p=(a[i]+a[i-1]+a[i-2])*0.5; sum=sum+sqrt(p*(p-a[i])*(p-a[i-1])*(p-a[i-2])); //printf("%.2f\n",sum); i=i-3; } else { i--; } } printf("%.2lf\n",sum); }}
分析:
好像还可以DP,再看看。
0 0
- HDU 5135 Little Zu Chongzhi's Triangles
- HDU 5135 Little Zu Chongzhi's Triangles
- HDU 5135 Little Zu Chongzhi's Triangles
- HDU 5135 Little Zu Chongzhi's Triangles
- HDU 5135 Little Zu Chongzhi's Triangles
- HDU 5135 Little Zu Chongzhi's Triangles(状态压缩)
- hdu 5135 Little Zu Chongzhi's Triangles(分组dp)
- hdu 5135 Little Zu Chongzhi's Triangles(贪心)
- HDU 5135 Little Zu Chongzhi's Triangles(贪心)
- hdu 5135 Little Zu Chongzhi's Triangles 贪心
- HDU 5135I - Little Zu Chongzhi's Triangles
- HDU 5135 Little Zu Chongzhi's Triangles 状压
- HDU 5135 Little Zu Chongzhi's Triangles(数学题)
- HDU 5135 Little Zu Chongzhi's Triangles(贪心)
- HDOJ 5135 Little Zu Chongzhi's Triangles
- HDOJ 5135(Little Zu Chongzhi's Triangles)
- Little Zu Chongzhi's Triangles 5135(数学)
- Little Zu Chongzhi's Triangles
- C语言几种整形类型的区别
- hdu 1055(贪心)
- 初识JDBC
- 写代码要像女人的裙子一样美丽
- Apache Shiro
- HDU 5135 Little Zu Chongzhi's Triangles
- xp系统的 1607:无法安装 installshield scripting runtime
- 程序的组成部分
- qt调用vc编写库文件的方法
- OWAMP协议翻译
- Mac下VIM配置
- Hadoop 排序 SortData
- 软件开发技术:DRY
- Monty Hall Simulations