Код: Выделить всё
cПримечание: я видел, что c больше 1e12, поэтому c*c больше, чем long.MaxValue, однако, насколько я могу судить, c*c действительно вписывается в десятичное число.
Подробнее здесь: https://stackoverflow.com/questions/215 ... ypoteneuse