‹ 上一题 下一题 ›

j01729. 两类物品容斥 未做

1000 ms 256 MB 测试点 10 J-33·背包DPJ·算法自拟题背包动态规划

题目描述

有两类物品:A 类共 件,B 类共 件,每件物品都有一个体积,且每件至多选一次。背包容量为 。

请计算:选出的物品总体积不超过 ,且 A 类、B 类都至少选了一件的方案数。两种方案只要有任意一件物品的取舍不同就算不同方案。

输入格式

第一行三个整数 、 和 。

第二行 个整数,依次表示 A 类每件物品的体积。

第三行 个整数,依次表示 B 类每件物品的体积。

输出格式

一行一个整数,表示满足条件的方案数。

样例

输入
1 2 5
2
3 4
输出
1

样例解释

A 类只有一件(体积 ),所以必须选它。B 类要至少选一件:

  • 选 B 类体积 的:总体积 ✅
  • 选 B 类体积 的:总体积 超限
  • 两件都选:总体积 超限

只有 种方案。

数据范围

输入
输出

            
答案