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

lng企业自建站wordpress 支持中文用户名

lng企业自建站,wordpress 支持中文用户名,wordpress插件破解下载,邯郸网络宣传公司给定一个长度为 n 的正整数数组 a1,a2,…,an 请你计算&#xff0c;一共有多少个三元组 (i,j,k)&#xff08;1≤i<j<k≤n&#xff09;&#xff0c;使得 ai⋅aj⋅ak 为最小可能值。 输入格式 第一行包含整数 n。 第二行包含 n 个正整数 a1,a2,…,an。 输出格式 一个整…

给定一个长度为 n 的正整数数组 a1,a2,…,an

请你计算,一共有多少个三元组 (i,j,k)(1≤i<j<k≤n),使得 ai⋅aj⋅ak 为最小可能值。

输入格式

第一行包含整数 n。

第二行包含 n 个正整数 a1,a2,…,an。

输出格式

一个整数,表示满足条件的三元组的数量。

数据范围

前 3 个测试点满足,3≤n≤6。
所有测试点满足,3≤n≤105,1≤ai≤109。

输入样例1:
4
1 1 1 1
输出样例1:
4
输入样例2:
5
1 3 2 3 4
输出样例2:
2
输入样例3:
6
1 3 3 1 3 2
输出样例3:
1

代码实现 

#include<iostream>
#include<algorithm>
using namespace std;
#define int long long 
const int N=1e5+10;int a[N];int C(int a,int b){int mid=1;for(int i=a,j=1;j<=b;i--,j++)mid=mid*i/j;return mid;
}signed main(){int n;cin>>n;for(int i=1;i<=n;i++)cin>>a[i];sort(a+1,a+n+1);int x=1;while(x<=n&&a[x]==a[x+1])x++;         //统计第一小的数int y=x+1;while(y<=n&&a[y]==a[y+1])y++;         //统计第二小的数int z=y+1;while(z<=n&&a[z]==a[z+1])z++;         //统计第三小的数z-=y;y-=x;int ans;if(x>=3)ans=C(x,3);                   //如果第一小的数有3个或者以上,答案就为从第一小的数内选择3个进行组合else if(x+y>=3)ans=C(y,3-x);          //如果第一小的数不够3个,则第一小的数一定全部选,不同的情况就有从y中选剩下的来决定  else ans=C(z,1);                      //如果第一小和第二小都不够则再从第三小中选出来一个cout<<ans<<endl;return 0;
} 

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

相关文章:

  • 中细软网站建设泰安东平房产信息网
  • 深圳外贸网站推广公司1688网站可以做全屏吗
  • 阿里巴巴网站建设代理wordpress cdn 回源量
  • 做网站的5要素外包做网站
  • 福建建设银行网站深圳网页设计师招聘
  • 许昌购物网站开发设计工作室注册流程
  • 商城网站合作协议企业网站的建设怎么收费
  • 哪个网站做欧洲旅游攻略好怎么建设网站临汾
  • 做视频网站怎么挣钱阿里云网站开发
  • 天津做网站优化哪家好二维码的网站如何做
  • 南昌网站建设好企业网站wordpress如何做导航网站
  • wordpress 编辑器隔行网站如何做sem优化
  • 做电商网站用什么软件做网站和APP需要注册公司吗
  • 教学方面网站建设网站技术培训班
  • xml网站地图制作肇庆搞产品网站的公司
  • 帮别人做网站制作珠海做公司网站
  • 南京做网站优化的企业大连制作网站报价
  • 宁波seo网站最近新闻摘抄50字
  • 怎样建设购物网站小题狂做 官方网站
  • 广州企业网站定制淘客wordpress数据
  • 怎么做网站的页眉广西壮族自治区工商行政管理局
  • 经过开发建设 网站上线了wordpress 行间距插件
  • 仿皮皮淘网站开发全程培训中国顺德手机网站设计
  • 做包装看什么网站抖音推广费用标准
  • 网站建设注册什么公司网页后端开发需要学什么
  • 郑州建设网站企业WordPress百度收录内容
  • 三亚做民宿的都用什么网站软件应用大全
  • 网站建设代管推广网站获取qq号码 代码
  • 游戏币网站建设成本上海集锦信息科技有限公司
  • 网站建站与优化技术专业网站建设