记录编号 545712 评测结果 AAAAAAAAAA
题目名称 [NOIP 1996]砝码称重 最终得分 100
用户昵称 Gravatar夜莺 是否通过 通过
代码语言 C++ 运行时间 0.000 s
提交时间 2019-10-31 20:44:54 内存使用 0.00 MiB
显示代码纯文本
#include<cstdio>
#include<iostream>
using namespace std;
int g[1001]={1};
int m[7],ans=0;
int Main(){
	freopen("fmcz.in","r",stdin);
	freopen("fmcz.out","w",stdout);
	for(int i=1;i<=6;i++)
		cin>>m[i];
	for(int i1=0;i1<=m[1];i1++)
		for(int i2=0;i2<=m[2];i2++)
			for(int i3=0;i3<=m[3];i3++)
				for(int i4=0;i4<=m[4];i4++)
					for(int i5=0;i5<=m[5];i5++)
						for(int i6=0;i6<=m[6];i6++){
							int a1=i1,a2=i2*2,a3=i3*3,a4=i4*5,a5=i5*10,a6=i6*20;
							int a[22]={0,a1,a1+a2,a1+a2+a3,a1+a2+a3+a4,a1+a2+a3+a4+a5,a1+a2+a3+a4+a5+a6,a2,a2+a3,a2+a3+a4,a2+a3+a4+a5,a2+a3+a4+a5+a6,a3,a3+a4,a3+a4+a5,a3+a4+a5+a6,a4,a4+a5,a4+a5+a6,a5,a5+a6,a6};
							for(int i=1;i<=21;i++)
								if(g[a[i]]==0){
									g[a[i]]=1;
									ans++;
								}
						}
	cout<<ans;
}
int uu=Main();
int main(){;}