Solution:
Work backwards by starting from (2,2,2). The fastest way to do this is to lengthen the shortest side, making it as long as the sum of the other two sides. Denote k− to be a real number arbitrarily close to k, but less than k.
First move: (2,2,4−)
Second move: (2,4−,6−)
Third move: (4−,6−,10−)
and so on. Notice that it follows double of the Fibonacci sequence.
2,2,4,6,10,16,26,42,68,110,178,288,466
The side lengths after the 11th move are (178−,288−,466−). After 3 moves, we can change all the sides to 700 as follows:
Step 12: (288,466,700)
Step 13: (466,700,700)
Step 14: (700,700,700)
Thus, the minimum number of moves is 14.