问题标题: 酷町堂:1168为什么是这么写

1
0
朱英昊
朱英昊
中级守护
中级守护
#include<iostream>
using namespace std;
int main(){
    int sj[101],n,zs[101],max=0,t;
    cin>>t>>n;
    for(int i=1;i<=n;i++){
        cin>>sj[i];
    }
    for(int i=1;i<=n;i++){
        cin>>zs[i];
    }
    for(int i=1;i<=n-2;i++){
        for(int j=i+1;j<=n-1;j++){
            for(int k=j+1;k<=n;k++){
                if(zs[i]+zs[j]+zs[k]>=max && sj[i]+sj[j]+sj[k]<=t){
                    max=zs[i]+zs[j]+zs[k];
                }
            }
        }
    }
    cout<<max;
    return 0;
}

1168为什么是这么写?这么写的原因?新手求助!!

(最好有“因为”......“所以”.......)

网址http://judge2.codingtang.com/problem/1168/

朱英昊在2018-10-28 16:58:49追加了内容

抱歉,已会


1
0
0
0
0
刘风翔
刘风翔
新手启示者
新手启示者

@张恩昊 。。。你干吗在这挖

0
0
0
0
0
0
0
我要回答