strawberry pies are supposed to have strawberries in them, dear
Cerință
Madeline se află într-un coridor îngust, pe care îl putem considera o dreaptă, în punctul . Ea se poate deplasa continuu, în ambele sensuri, cu o viteză de cel mult ; se poate opri sau întoarce oricând dorește.
La momentul , Badeline apare în punctul și, din acel moment, repetă exact mișcările lui Madeline cu o întârziere de : la orice moment , Badeline se află în poziția în care se afla Madeline la momentul . Dacă la un moment dat Madeline și Badeline se află în același punct, Madeline pierde.
Pe dreaptă se află căpșuni, a -a fiind la poziția . Madeline culege o căpșună atunci când trece prin poziția ei. Madeline vrea să culeagă cât mai multe căpșuni și apoi să se întoarcă în punctul , fără să fie prinsă vreodată de Badeline. Să se determine numărul maxim de căpșuni pe care le poate culege.
Date de intrare
Pe prima linie se găsesc trei numere întregi, , și .
Pe a doua linie se găsesc numere întregi, , pozițiile căpșunilor.
Date de ieșire
Pe prima linie se va afișa un singur număr întreg, numărul maxim de căpșuni pe care Madeline le poate culege.
Restricții și precizări
- ;
- ;
- ;
- Pentru 10 puncte, ;
- Pentru alte 20 de puncte, ;
- Pentru alte 20 de puncte, ;
- Madeline este prinsă și dacă se află în punctul exact la momentul , când apare Badeline.
Exemplul 1
stdin
1 3 4
5
stdout
1
Explicație
Madeline merge până la căpșuna de la poziția și se întoarce în înainte ca Badeline să apară.
Exemplul 2
stdin
4 1 7
2 -3 9 -1
stdout
3
Explicație
Madeline poate culege căpșunile de la pozițiile , și $-1