1108: 该做菜了,兄弟

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:275 Solved:48

Description

你的冰箱里有 \( N \) 种食材。我们把它们称为食材 1,……,食材 \( N \)。你有 \( Q_i \) 克的食材 \( i \)。

你可以制作两种类型的菜肴。制作一道菜 A 需要 \( A_i \) 克的每种食材 \( i \) (\( 1 \leq i \leq N \))。制作一道菜 B 需要 \( B_i \) 克的每种食材 \( i \)。你只能制作整数份的每种菜肴。

使用冰箱里的食材,你最多能制作多少份菜肴?

Input

- \( 1 \leq N \leq 10 \)
- \( 1 \leq Q_i \leq 10^6 \)
- \( 0 \leq A_i \leq 10^6 \)
- 存在一个 \( i \) 使得 \( A_i \geq 1 \)
- \( 0 \leq B_i \leq 10^6 \)
- 存在一个 \( i \) 使得 \( B_i \geq 1 \)

- 所有输入值都是整数

Output

假设你最多能制作 \( S \) 份菜肴,请打印整数 \( S \)。

Sample Input Copy

2
800 300
100 100
200 10

Sample Output Copy

5

HINT

这台冰箱有800克的食材1和300克的食材2。

你可以用100克的食材1和100克的食材2制作一道菜A,用200克的食材1和10克的食材2制作一道菜B。

为了制作两份菜A和三份菜B,你需要\(100 \times 2 + 200 \times 3 = 800\)克的食材1,以及\(100 \times 2 + 10 \times 3 = 230\)克的食材2,这两者都不超过冰箱里的食材量。这样,你可以制作总共五份菜,但没有办法制作六份,所以答案是5。