SHELo4ka
Попробуй сначала вписывать квадраты, которые касаются только двух сторон (например АС и АВ). Свободная вершина при этом будет обладать очевидным свойством (которое будет видно при построении), и на основании этого своства можно будет найти нужную длину стороны квадрата квадрата