传送门
A. Two distinct points
解题思路:只要考虑左右端点即可,在简单讨论一下。代码如下
#include
#include
#include
#include
#include
#include
#include
#include
B. Divisors of Two Integers
解题思路:因子中最大的mx1肯定是其中一个数,然后在能被mx1整除且数量>1或者不能被mx1整除中在找最大的数mx2
#include
#include
#include
#include
#include
#include
#include
#include
C. Nice Garland
解题思路:相同的字符距离要是3的倍数,可得只要前三个字符固定了之后,后面就必须如此排列,不然不可能满足条件,例如RGB那后面必须是R没有选择,所以只需要"RGB","RBG","BGR","BRG","GBR","GRB"都讨论一下。
#include
#include
#include
#include
#include
#include
#include
#include