摘要:
下文中提到的数字都不包含 0,注意把含 0 的数字特判掉。 反转指各个数位倒过来,比如 114514 反转过后就是 415411。 注意到,答案一定是这样:数列 \(a\) 的各个数字相乘,乘以一个回文,再把数列 \(a\) 倒过来,每个数反转,再相乘。 比如:2*57*184481*75*2,其中 阅读全文
摘要:
用一个优先队列维护和海相邻的位置,每次海面上升就判断一下队列中海拔最低的那个位置会不会被淹没,如果会,就删除,同时它上下左右的位置也是和海相邻的(或者就在海里),把它们加进优先队列里,记得判断一下加入的格子曾经有没有被加入过队列,不要加重复了。 点击开 D const int N=1099; int 阅读全文