| 记录编号 | 422387 | 评测结果 | AAAAAAAAAA | 
    
        | 题目名称 | 1088.[NOIP 1996]砝码称重 | 最终得分 | 100 | 
    
        | 用户昵称 |  @@@ | 是否通过 | 通过 | 
    
        | 代码语言 | C++ | 运行时间 | 0.001 s | 
    
        | 提交时间 | 2017-07-09 17:20:50 | 内存使用 | 0.32 MiB | 
    
    
    
    		显示代码纯文本
		
		#include <fstream>
#include <vector>
#include <queue>
using namespace std;
ifstream cin("fmcz.in");
ofstream cout("fmcz.out");
int s[7];
bool book[1001] = {0};
int ans = 0;
int cyf()
{
	int a1,a2,a3,a4,a5,a6;
	for (int i = 1; i <= 6; ++i)
	{
		cin >> s[i];
		/* code */
	}
	for(a1 = 0;a1 <= s[1];a1++)
	{
		for(a2 = 0;a2 <= s[2];a2++)
		{
			for(a3 = 0;a3 <= s[3];a3++)
			{
				for(a4 = 0;a4 <= s[4];a4++)
				{
					for(a5 = 0;a5 <= s[5];a5++)
					{
						for(a6 = 0;a6 <= s[6];a6++)
						{
							if(book[1*a1+2*a2+3*a3+5*a4+10*a5+20*a6] == 0)
							{
								ans++;
								book[1*a1+2*a2+3*a3+5*a4+10*a5+20*a6] = 1;
							}
						}
					}
				}
			}
		}
	}
	cout << ans-1;
	cin.close();				
	cout.close();
		return 0;
}
int hhhh = cyf();
int main() {;}