Постановка задачи
У вас есть массив спичек размером n со спичками разной длины. Вам нужно создать квадрат, используя все спички, не ломая их. Если можете, верните true. Если не можете, верните false.
Пример 1:
- Ввод: спички = [1,1,2,2,2]
- Вывод: true
- Объяснение: Можно составить квадрат длиной 2, на одной стороне квадрата лежат две палочки длиной 1.
- Ввод: спички = [3,3,3,3,4]
- Вывод: false
- Объяснение: невозможно составить квадрат из всех спичек.
- 1
Подробнее здесь: https://stackoverflow.com/questions/790 ... -to-square