я не создатєль, но спрбую пояснити.
- тому шо діагональ довша за пряму.
війська рухаються по найкоротшому відрізку - не клітинками, а по діагоналі (гіпотенузі).
a = |x1 - x0|; - довжина по осі Х
b = |y1 - y0| - довжина по осі У
c = sqrt(a^2+b^2) - довжина діагоналі
time in minutes = ceiling( c *1000/ (v*2) ) - v - швидкість юніта (в казармі). для першого світу домножувати швидкість на 2 не треба - ceiling то округленя до більшого цілого. наприклад ceiling(7.01) = 8
то же самое относится и к верблюдам
|