問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
paiza 君は、N 本の木を一直線上に植えました。そのうち左から i 番目の木は、t 秒後には高さ A_i t^2 + B_i t + C_i まで成長します。
paiza 君はこれらの木で高さ K の垣根をつくりたいと考えています。すべての木の高さが K 以上になるのは何秒後でしょうか。
N K
A_1 B_1 C_1
A_2 B_2 C_2
...
A_N B_N C_N
問題の答えを、1 行に整数で出力してください。
末尾に改行を入れ、余計な文字、空行を含んではいけません。
すべてのテストケースにおいて、以下の条件をみたします。
・ 入力はすべて整数
・ 1 ≦ N ≦ 200,000 = 2 × 10^5
・ 2 ≦ K ≦ 1,000,000,000,000 = 10^12
・ 1 ≦ A_i, B_i, C_i ≦ 1,000,000 = 10^6
・ C_i < K を満たす i が存在する (すべての木の高さが最初から K 以上になっていることはない)
2 1000
1 1 500
2 1 100
22