ternary search emergency

Revision en1, by bhikkhu, 2016-11-04 08:46:58

http://codeforces.net/contest/439/problem/D

Ternary search can only be used on strictly increasing or decreasing sequence.

But, I think the problem is special in the sense that the search space is strictly decreasing first then some equal values and then strictly increasing.

Thus, ternary search can be used here. But I need to prove that if two f(p) == f(p + 1), then the value must be the answer.

Tags ternary

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en2 English bhikkhu 2016-11-04 08:48:27 91
en1 English bhikkhu 2016-11-04 08:46:58 436 Initial revision (published)