2
朱英昊
中级守护
中级守护
#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