• 题意:有一长度为\(n\)的序列,求其中任意五个元素乘积的最大值.

  • 题解:先排序,然后乘积能是正数就搞正数,模拟一下就好了.

  • 代码:

    int t;
    ll n;
    ll a[N]; int main() {
    ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
    cin>>t;
    while(t--){
    cin>>n;
    for(int i=1;i<=n;++i){
    cin>>a[i];
    }
    sort(a+1,a+1+n);
    ll cnt1=a[n]*a[n-1]*a[n-2]*a[n-3]*a[n-4];
    ll cnt2=a[1]*a[2]*a[3]*a[4]*a[5];
    ll cnt3=a[n]*a[1]*a[2]*a[3]*a[4];
    ll cnt4=a[1]*a[2]*a[n]*a[n-1]*a[n-2];
    ll res=max(cnt1,max(cnt2,max(cnt3,cnt4)));
    cout<<res<<endl;
    } return 0;
    }

最新文章

  1. 私有项目免费使用Git
  2. 浅析Java.lang.Process类
  3. 不管你以后写不写JS,都应该学会这种思考方式
  4. java内存模型-volatile
  5. Spring4学习笔记2-配置集合属性
  6. 平面直接坐标系线段相交问题(小Q(钟神)的问题)
  7. WinForm中动态添加控件 出现事件混乱,解决办法记录。
  8. 2.2安装JDK
  9. c++对象模型以及内存布局的研究
  10. react native 网络get请求方式参数不可为undefined或null
  11. HTTP协议返回代码含义
  12. DZY的根(思维水)
  13. IOS常用设计模式之委托模式
  14. Linux常用命令3--如何设置IP地址?如何更改系统时间?
  15. Python2中while 1比while True更快
  16. android view事件分发机制
  17. 【一天一道LeetCode】#35. Search Insert Position
  18. api controller 接口接收json字符串参数
  19. hdu 4825 &amp;&amp; acdream 1063 01字典树异或问题
  20. log4j2的环境变量使用

热门文章

  1. 十一:WEB渗透必懂知识点
  2. 万字长文爆肝 DNS 协议!
  3. Restful API是什么、为什么、怎么使用
  4. kubernets之Ingress资源
  5. 你这样用过DO循环吗?
  6. CS_WHERE_USED_MAT 反查BOM的成品CS15
  7. Centos7 添加用户及设置权限
  8. 用APICloud开发iOS App Clip详细教程
  9. Markdown里常用的HTML元素
  10. Win+R 快速启动程序