Эту задачу можно решить без циклов. А именно решить уравнение типа ax^2+bx+c=0. У нас это 250t^2+1000t-12345=0. Есть два решения, один не верный: t1 = - {(-v + sqrt(v^2 + 2 * a * h)) / a} и t2 = {(-v + sqrt(v^2 + 2 * a * h)) / a}
Gans Electro
35 уровень
Просто полезная подсказка
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Bazylka
11 мая 2023, 18:41
Да, тоже пробывал через решение квадратного уравнения, но валидатор ругается:
double dec = speed * speed + 4.0 * acceleration * distance;
double time = ((-1.0) * speed + Math.sqrt(dec)) / (2.0 * acceleration);
return (int) time;
Хотя идея считает, что челы жмякнутся через 4с (4.068c если точно) Циклы их округляют до 5с.
+2
Gans Electro
12 мая 2023, 03:56
0
Gans Electro
28 сентября 2022, 05:52решение
Интересный факт: чтобы не разбиться наши герои должны были прыгнуть со скоростью 3500
+2