A 题意:O(-1) 思路:排个序搞定. B 题意:O(-1) 思路:坑了我好久,这个框框水平垂直比例固定,分两种情况即可,不能旋转,我想多了,分了四种情况. C 题意:一列n个位置,让你填m个数,当连续数达到k时,分数乘以2,计数清零,当不连续时,计数也清零,没到达k之前分数+1. 思路:很显然的问题是让我们处理填m个位置,并且使连续的k个数次数最少.我们先让m个数k-1每次填,填一次空一位,直到不够填了就往前面的空位填.设连续k个次数为mm,那么就是(((2*k)+k)*2……+k)*2,等…