题目描述
题目描述
小核桃来到食堂,准备买一份午餐。
食堂有 种主食和 种菜品。第 种主食的价格为 元,第 种菜品的价格为 元。
小核桃要恰好选择一种主食和一种菜品,两者的总价不能超过 元。
请问,小核桃一共有多少种不同的搭配方法?
只要选择的主食种类或菜品种类不同,就算不同的搭配。价格相同的不同种类,也要分别计算。
输入格式
从文件 lunch.in 中读取数据。
第一行包含三个整数 ,分别表示主食种类数、菜品种类数和小核桃的预算。
第二行包含 个整数 ,表示各主食的价格。
第三行包含 个整数 ,表示各菜品的价格。
输出格式
输出到文件 lunch.out 中。
输出一个整数,表示总价不超过 元的搭配方法数。如果没有符合要求的搭配,输出 。
3 2 10
2 4 7
3 6
5
2 3 6
3 3
3 3 4
4
样例解释
样例 #1 中,可以选择的主食与菜品价格分别为:、、、、,共 种搭配。
样例 #2 中,两种主食都可以分别搭配第一种或第二种菜品,共有 种搭配。虽然它们的价格相同,但种类不同,要分别计算。
数据规模与约定
对于所有数据,保证:
- ;
- ;
- 。
本题采用子任务捆绑计分。只有通过某个子任务内的所有测试点,才能获得该子任务的分数。各子任务独立计分。
| 子任务编号 | 分值 | 额外约束 |
|---|---|---|
| 任意一种主食与任意一种菜品的总价都不超过 元 | ||
| 无特殊限制 |