题解
2025-01-11 20:17:16
发布于:江苏
17阅读
0回复
0点赞
6层for
#include<bits/stdc++.h>
using namespace std;
int a,b,c,d,e,f,z[10000],sum;
int main(){
cin>>a>>b>>c>>d>>e>>f;
for(int i=0;i<=a;i++){
for(int l=0;l<=b;l++){
for(int j=0;j<=c;j++){
for(int k=0;k<=d;k++){
for(int x=0;x<=e;x++){
for(int y=0;y<=f;y++){
if(!z[i+2*l+3*j+5*k+10*x+20*y]){
z[i+2*l+3*j+5*k+10*x+20*y]=1;
sum++;
}
}
}
}
}
}
}
cout<<"Total="<<sum-1;
return 0;
}
这里空空如也


有帮助,赞一个