基于Android+树莓派+充电宝的断电断网告警方案

常在家里搭物理服务器的朋友都知道,意外是一定会发生的。不论是偶尔的全小区停电,还是网络意外断线,只要人一离开家,意外发生后就很难知道家里到底发生了什么。 于是,我就用一台Android手机,一块树莓派,一个充电宝,实现了一个简单的告警系统。…

Codeforces Round #896 (Div. 2) ABCDE 题解 (Java/C++)

A. Make It Zero 题解 如果把所有数都一起异或起来。那么对于每一位来说,如果这一位上本来有奇数个1,那么最后所有数在这一位都会是1。否则就都是0。 那么如果n是偶数,最坏的情况也就是第一次把所有数的某一位全部变成1,然后再全部异或依次变成0。…

Codeforces Round 893 (Div. 2) ABCD 题解 (Java/C++)

A. Buttons 题解 两个人一定会优先点$c$。所以当且仅当$c$为奇数的时候Anna可以多点一次。之后只需看$a-b$的结果是否大于零即可。如果小于等于0,那么Anna一定会输,否则会赢。 代码 Java C++…