暑いのは苦手です

2 secs 1024 MB
loop0919's icon loop0919

解説

二分探索で「 XX 度以下の地点のみを通って行けるか」ということを探索していきます。

行けるかどうかのチェックはBFSやDFSなどを実装すれば良いです。

計算量は O(HWlogT)O(HW \log T) (T=1018+273)(T = 10^{18} + 273) となり、十分高速です。

サンプルコード

Python3