当前位置: 首页 > news >正文

官方手表网站互联网创业项目网下载

官方手表网站,互联网创业项目网下载,上海文化传媒有限公司,商城项目锐角三角形 题目描述 n条边,任选3条边,能组成多少个锐角三角形(选的边不同就认为是不同的三角形)? 输入 第一个是一个整数T(1≤T≤1000),表示样例的个数。 每个样例占2行,第一行是一…

锐角三角形

题目描述

n条边,任选3条边,能组成多少个锐角三角形(选的边不同就认为是不同的三角形)?

输入

第一个是一个整数T(1≤T≤1000),表示样例的个数。

每个样例占2行,第一行是一个整数n,3≤n≤100,表示边数。 第二行是n个整数ai,1≤ai≤10000,表示边的长度。

输出

依次每行输出一个样例的结果。

样例输入

2
4
1 1 1 1
3
1 2 3

样例输出

4
0

AC代码

​
#include<stdio.h>
#include<math.h>
#define N 10005
//判断是否能构成锐角三角形 
int Sol(int a,int b,int c){int flag=0;int fz=a*a+b*b-c*c;int fm=2*a*b;if(fz>0&&fz<fm)flag=1;return flag;
}
int main()
{int T;scanf("%d",&T);int a[N]={};while(T--){int n,i,j,k;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&a[i]);}int cnt=0;for(i=0;i<n-2;i++){for(j=i+1;j<n-1;j++){for(k=j+1;k<n;k++){if(Sol(a[i],a[j],a[k])&&Sol(a[i],a[k],a[j])&&Sol(a[k],a[j],a[i])){cnt++;}}}}printf("%d\n",cnt);}} ​

利用余弦定理解题即可

http://www.yayakq.cn/news/205648/

相关文章:

  • 深圳企业网站建设推荐公司建工网查询
  • 自学摄影教程的网站有哪些代运营怎么做
  • 网站建设设计哪个济南兴田德润简介小说网站设计模板
  • 怎样取消网站备案网页制作基础教程第2版葛艳玲答案
  • 网站开发用哪些技术下载官方版微信
  • 网站建设与制作好学吗如何做网站授权
  • 聊城做网站多少钱哪里有卖自己做的网站
  • 营口pc网站开发东莞哪家做网站比较好
  • 天津哪里能做网站电子商务是电商吗
  • 中韩双语网站制作价格有限责任公司属于什么法人
  • 安装网站关键词排名批量查询
  • 怎么建立一个网站里面可以查询资料宁至网站建设
  • 域名备案网站建设书模板智囊团建网上登录入口
  • 网站建设谈判技巧前端开发比较好的公司
  • 怎么建医疗网站南通专业网站制作
  • 企业网络推广网站软件应用商店下载安装
  • 网站的开发与建设房子装修效果图
  • mysol做的选课网站广州网站建设星珀
  • 深圳网站平台哪家强深圳市房地产信息平台官网
  • 东莞市网站设计自己建网站需要什么
  • 建设网站的调研报告wordpress 添加备案
  • 网站模板怎么修改logo简单好看的版面设计图
  • 高质量营销型网站定做价格怎么建设一个购买卡密的网站
  • 小米手机网站架构做网站方法
  • 搭建个人网站的两种方法做网络推广可以通过哪些渠道推广
  • 网站建设带主机自助建站系统介绍
  • 大型网站开发价格猎头公司联系方式
  • 网站绑定两个域名怎么做跳转电子商务网站建设与管理 项目任务 教材
  • 网站虚拟建设策划外国人做的购物网站
  • 公司高端网站建设单位邮箱怎么查询