--- id: 5900f41a1000cf542c50ff2c title: >- Problema 173: Usando até um milhão de blocos, quantas lâminas quadradas "ocas" diferentes podem ser formadas? challengeType: 5 forumTopicId: 301808 dashedName: >- problem-173-using-up-to-one-million-tiles-how-many-different-hollow-square-laminae-can-be-formed --- # --description-- Definiremos um lâmina quadrada como um esboço quadrado com um "buraco", de modo que a forma possua simetria vertical e horizontal. Por exemplo, usando exatamente trinta e dois blocos quadrados, podemos formar duas lâminas quadradas diferentes: duas lâminas quadradas com buracos 2x2 e 7x7 Com cem blocos, e não necessariamente usando todos eles de uma só vez, é possível formar quarenta e uma lâminas quadradas diferentes. Usando até um milhão de blocos, quantas lâminas quadradas diferentes podem ser formadas? # --hints-- `differentHollowSquareLaminae()` deve retornar `1572729`. ```js assert.strictEqual(differentHollowSquareLaminae(), 1572729); ``` # --seed-- ## --seed-contents-- ```js function differentHollowSquareLaminae() { return true; } differentHollowSquareLaminae(); ``` # --solutions-- ```js // solution required ```