Cheng 跟小 R 都是非常討厭現充的人,而且某部動漫中曾經出現過這樣的名言:
今天 Cheng 跟小 R 打算出門玩,總共會有 $N$ 個行程,但在一天當中進行太多活動會讓他們變得太現充然後爆炸,
為了避免這種憾事發生,Cheng 跟小 R 都對每個行程定義了一個現充指數,第 $i$ 個行程 Cheng 參加後 Cheng 會增加 $a_i$ 的現充指數,如果是小 R 參加則是小 R 增加 $b_i$ 的現充指數。
在一天當中,一開始 Cheng 跟小 R 的現充指數都為 $0$,Cheng 每天能忍受的現充指數為 $A$,小 R 則是 $B$,只要他們各自的現充指數達到他們能忍受值以上就會變成現充。
因為 Cheng 跟小 R 是一起出門玩的,所以所有行程都是兩個人一起參加!
請問在 Cheng 跟小 R 都不會變成現充爆炸的情況下,至少要幾天他們才能完成這 $N$ 個行程?
對於所有測試資料:
$1 \le N \le 10$$6$
$1 \le A,\ B \le 10$$9$
$0 \le a_i,\ b_i \le 10$$6$
輸入第一行有三個正整數 $N,\ A,\ B$。
輸入第二行有 $N$ 個正整數,第 $i$ 個正整數是 $a_i$。
輸入第三行有 $N$ 個正整數,第 $i$ 個正整數是 $b_i$。
輸出一個正整數代表答案,如果無解則輸出 No Solution
。
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~3 | 範例測資 | 0 |
2 | 4~13, 94~115 | $A = B$ 且 $a_i = b_i$ | 20 |
3 | 2, 4~23, 84~115 | $a_i = b_i$ | 5 |
4 | 1, 4~13, 24~33, 94~115 | $A = B$ | 5 |
5 | 0~2, 4~63, 84~113 | 保證有解 | 50 |
6 | 0~115 | 題目範圍限制 | 20 |