Gọi n là số lần robot di chuyển.
Tổng thời gian dừng là tổng của cấp số cộng: 1 + 2 + 3 + ... + n = n(n + 1)/2
Tổng quãng đường đi được là tổng của cấp số cộng: 3 + 6 + 9 + ... + 3n = 3n(n + 1)/2
Thời gian robot di chuyển được tính bằng quãng đường chia cho vận tốc (2m/s). Vậy thời gian di chuyển lần lượt là: 3/2 giây, 6/2=3 giây, 9/2 giây,... hay 3/2, 6/2, 9/2,... 3n/2. Tổng thời gian di chuyển là tổng của cấp số cộng: (3/2)(1 + 2 + 3 + ... + n) = (3/2)n(n+1)/2 = 3n(n+1)/4
Tổng thời gian cả di chuyển và dừng là 154 giây. Ta có phương trình:
n(n + 1)/2 + 3n(n + 1)/4 = 154
2n(n + 1) + 3n(n + 1) = 616
5n(n + 1) = 616
n(n + 1) = 123.2
Nếu n = 11: 11 * 12 = 132
Nếu n = 10: 10 * 11 = 110
Vì 123.2 nằm giữa 110 và 132, ta thử n=11
Với n=11, tổng thời gian dừng là 11*12/2 = 66 giây.
Tổng quãng đường đi là 31112/2 = 198m
Thời gian di chuyển là 198/2 = 99 giây.
Tổng thời gian là 66 + 99 = 165 giây. Vậy n=11 không đúng.
Ta nhận thấy 123.2 gần 121 hơn, vậy ta thử n=11.
Nếu n = 11, ta có:
Tổng thời gian dừng: 11(11+1)/2 = 66 giây.
Tổng quãng đường đi: 3 * 11 * (11+1) / 2 = 198 mét.
Thời gian di chuyển: 198 mét / 2 m/s = 99 giây.
Tổng thời gian: 66 giây + 99 giây = 165 giây.
Ta thấy tổng thời gian là 165 giây, lớn hơn 154 giây. Vậy n phải nhỏ hơn 11.
Thử n=10
Tổng thời gian dừng: 10*11/2 = 55 giây
Tổng quãng đường đi: 31011/2 = 165 mét
Thời gian đi: 165/2 = 82.5 giây
Tổng thời gian: 55 + 82.5 = 137.5 giây (vẫn nhỏ hơn 154)
Thử n=12
Tổng thời gian dừng là 12*13/2 = 78 giây
Tổng quãng đường đi là 31213/2 = 234m
Thời gian di chuyển là 234/2=117 giây
Tổng thời gian là 78+117=195 giây.
Vậy n=10,5. Ta thấy n=10 là gần nhất.
Với n=10, tổng quãng đường là 165m.
Quãng đường mà robot đi được là 165 mét.