ACM-三角形
来源:互联网 发布:vb打印输出九九乘法表 编辑:程序博客网 时间:2024/05/16 02:05
//有n根棍子,棍子i的长度为ai,从中取出3根绳子组成周长最大的三角形,并输出周长,无法组成则输出0//input//n=5//a={2,3,4,5,10}//output//12#include "iostream"using namespace std;const int MAX_N=1000;int n,a[MAX_N];int max(int a,int b){return a>b?a:b;}void solve(){int ans=0;//记录最短周长for(int i=0;i<n;i++){for(int j=i+1;j<n;j++)//防止重复选择{for(int k=j+1;k<n;k++){int len=a[i]+a[j]+a[k];//记录三边周长int ma=max(a[i],max(a[j],a[k]));//找到最长边int rest=len-ma;//求两边和if(rest>ma) ans=(ans,len);}}}cout<<ans<<endl;}int main(int argc, char const *argv[]){cin>>n;for(int i=0;i<n;i++){cin>>a[i];}solve();return 0;}
0 0
- ACM-三角形
- ACM-三角形
- [ACM]三角形
- ACM 三角形模板
- ACM练习题-毕达哥拉斯三角形
- ACM 三角形判断
- ACM #1037 : 数字三角形
- ACM-三角形面积
- 杭电ACM 2039 三角形
- hdu acm 2091 空心三角形
- 杭电ACM 2039 三角形
- 【ACM之旅】画三角形
- 杭电ACM 2039: 三角形
- hdu acm 2202 最大三角形
- 【ACM之旅】杨辉三角形 (Pascal三角形)
- 杭电acm 2091 空心三角形
- [ACM]hdu Herding(枚举+三角形面积)
- 浙江大学ACM俱乐部 1036:镂空三角形
- UVA - 11127 Triple-Free Binary Strings dfs
- mybatis+spring
- 高效程序员的45个习惯之敏捷,高效软件开发之道
- oracle 11g中高级复制配置
- poj 2912(带权并查集)
- ACM-三角形
- java学习之路的自我回顾2(类)
- double转int时精度不一致问题
- NavigationController显示ToolBar
- Hihocoder 挑战赛
- ACM-Ants
- android:layout_weight的真实含义
- UVALive 6508(树状数组求逆序数)
- 谈使用Eclipse与DDMS调试Android程序的方法