Ta gọi cạnh hình vuông lớn là a, hình vuông bé là b
Ta có : a x a - b x b = 31
Ta liệt kê các số = a x a hoặc b x b, sau đó ta sẽ tìm 2 số có hiệu = 31 :
1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225, 256, 289, ...
Vậy ta tìm được cặp số 225 - 256 có hiệu = 31
Diện tích hình bé là 225 cm2, diện tích hình lớn là 256 cm2
Vậy cạnh hình vuông nhỏ = 15 vì 225 = 15 x 15
Cạnh hình vuông lớn = 16 vì 256 = 16 x 16
Đáp số : 15 cm, 16 cm