Codeforces Round #735 ABCD 题解 (Java/C++)

A. Cherry 题解 显然,我们希望区间内的最大值和最小值都尽可能大,这样乘积才能尽可能大。显然$$max(a_{l},a_{l+1})\cdot min(a_{l},a_{l+1}) \geq max(a_{l},a_{l+1},a_{l+2})\cdot min(a_{l},a_{l+1},a_{l+2})$$和$$max(a_{l+1},a_{l+2})\cdot min(a_{l+1},a_{l+2}) \geq max(a_{l},a_{l+1},a_{l+2})\cdot min(a_{l},a_{l+1},a_{l+2})$$中至少有一个成立。…

Codeforces Round #733 ABCDE 题解 (Java/C++)

A. Binary Decimal 题解 显然,我们只需检查每一位的数字。对于每一个数字,其数字是多少,就需要多少个数组成。比如321的十位为2,就需要由两个数组成。 代码 Java C++…