问题标题: 酷町堂:5516

0
0
已解决
王俊杰
王俊杰
高级光能
高级光能

https://newcourse.codingtang.com/#/problem/problemSub?id=5516

  • #include<iostream>
  • #include<cstdio>
  • #include<string>
  • #include<algorithm>
  • #include<cmath>
  • using namespace std;
  • long long n,w,a[1000005],maxk=-0x3f3f3f3f;
  • int main(){
  • cin>>n>>w;
  • for(int i=1;i<=n;i++){
  • cin>>a[i];
  • }
  • for(int i=1;i<=n;i++){
  • for(int j=i+1;j<=n;j++){
  • for(int k=j+1;k<=n;k++){
  • if(a[i]+a[j]+a[k]<=w&&a[i]*a[j]*a[k]>maxk){
  • maxk=a[i]*a[j]*a[k];
  • }
  • }
  • }
  • }
  • if(maxk==0) cout<<"-1";
  • else cout<<maxk;
  • return 0;
  • }
  • 为什么90分

0
已采纳
李明阳
李明阳
初级光能
初级光能

这不有王老师的微课吗???????????

0
丁博扬
丁博扬
中级天翼
中级天翼

ps:我也是90

丁博扬在2020-10-15 18:54:01追加了内容

丁博扬在2020-10-15 18:54:28追加了内容

你是第几测试点错

0
江子周
江子周
中级守护
中级守护

代码的倒数第4行:maxk==0???maxk一开始定的是-0x3f3f3f3f,好吗?改一下试试

我要回答