0分蒟蒻求助
查看原帖
0分蒟蒻求助
731828
doris_xyb楼主2022/10/4 23:23
#include <iostream>
#include <set>
using namespace std;
set<int> a;
int main(){
	int n1,n2,n3,n4,n5,n6;
	cin >> n1 >> n2 >> n3 >> n4 >> n5;
	for(int i1 = 0;i1 <= n1;i1++){
		for(int i2 = 0;i2 <= n2;i2++){
			for(int i3 = 0;i3 <= n3;i3++){
				for(int i4 = 0;i4 <= n4;i4++){
					for(int i5 = 0;i5 <= n5;i5++){
						for(int i6 = 0;i6 <= n6;i6++){
							if(i1+i2+i3+i4+i5+i6==0){
								continue;
							}
							a.insert(i1+i2*2+i3*3+i4*5+i5*10+i6*20);、
						}
					}
				}
			}
		}
	}
	cout << "Total="<<a.size();
	return 0;
} 

我就真的很疑惑为什么直接输出样例都有分,我的输出和样例一模一样却没有分

2022/10/4 23:23
加载中...