
思路

先把22的正方形放进去,剩余的地方用11的正方形填充
情况一:
假设所有的22 和11恰好拼成一个大正方形

但是上图的代码是不符合现实情况的
比如两个22和1个11 面积为9,是平方数,但是拼不成正方形,
因此要换思路:
现在只考虑22的正方形,把它们组成正方形,组成的尽可能大,剩余的用11的来补
2 * 2的正方形个数开根号取下整,就是2 * 2能拼好的最大的完整正方形一条边上的正方形个数。eg 假设2*2有6个,如下图,最大完整正方形每边有2个

情况二:
我们这次考虑最大完整正方形边长+2,如下图