Previous Entry Share Next Entry
простая задача с контеста яндекса
ens_a_se
Была очень вроде бы простая задача но на n-ом тесте мое решение падает. Собственно, как я понял нет решения только если b > p. Есть чувство, что это не единственный случай когда нет решения, но туплю и не могу понять какой еще.

  • 1
да, ты права. там вроде еше один случай который я не рассмотрел и ты тоже при котором не разрешима задача.

Так ты не выводишь значения, при которых не работает?

Да нет там никакого другого случая. Может заморочки на тему > или >=? Когда числа в точности совпадают?

Еше раз написал код и тесты прошли -
int res = 0;
if (b > p)
res = -1;
else
res = max(a + b,p);

Бывает тупняки какие-то.

  • 1
?

Log in

No account? Create an account