Gọi độ dài ba cạnh của tam giác vuông lần lượt là a, b, c (a < b < c). Vì ba cạnh lập thành cấp số cộng, ta có thể biểu diễn chúng như sau:
Cạnh nhỏ nhất: a
Cạnh giữa: a + d
Cạnh lớn nhất (cạnh huyền): a + 2d
Trong đó d là công sai của cấp số cộng.
Vì đây là tam giác vuông, ta áp dụng định lý Pytago:
a² + (a + d)² = (a + 2d)²
Chu vi của tam giác là 24, vậy:
a + (a + d) + (a + 2d) = 24
3a + 3d = 24
a + d = 8
Ta có hệ phương trình:
a² + (a + d)² = (a + 2d)²
a + d = 8
Từ phương trình thứ hai, ta có d = 8 - a. Thay d vào phương trình thứ nhất:
a² + (a + 8 - a)² = (a + 2(8 - a))²
a² + 8² = (16 - a)²
a² + 64 = 256 - 32a + a²
64 = 256 - 32a
32a = 256 - 64
32a = 192
a = 192 / 32
a = 6
a = 6
d = 8 - a = 8 - 6 = 2
Cạnh giữa: a + d = 6 + 2 = 8
Cạnh lớn nhất: a + 2d = 6 + 2*2 = 10
Vậy, độ dài ba cạnh của tam giác vuông là 6, 8 và 10.