第一行输入一个整数 代表砝码的个数。第二行输入 个整数 代表每种砝码的重量。第三行输入 个整数 代表每种砝码的数量。
输出一个整数,代表利用给定的砝码可以称出的不同的重量数。
2 1 2 2 1
5
在这个样例中,有 个重量为 的砝码, 个重量为 的砝码。称重方式如下:
不放砝码,称重重量为 ;
放 个重量为 的砝码,称重重量为 ;
放 个重量为 的砝码,称重重量为 ;
放 个重量为 的砝码、 个重量为 的砝码,称重重量为 ;
放 个重量为 的砝码、 个重量为 的砝码,称重重量为 。
因此,能称出的不同重量有 种,分别是 。