Nasiona#887

Nasiona

1 sekunda
64 megabajty
Bardzo łatwe

Na rynku jest rząd miejsc, w których sprzedawane są nasiona słonecznika. Potencjalni klienci przechodzą wzdłuż tego rzędu, w końcu zatrzymując się, aby kupić nasiona. Jakość nasion we wszystkich miejscach jest taka sama, więc różnice są tylko w cenie i położeniu miejsca.

Zanim wejdziesz na rynek jako nowy sprzedawca nasion, przeprowadziłeś badania, aby zrozumieć, jak liczba kupujących zależy od tych dwóch czynników. Badania wykazały, że większość kupujących zachowuje się podobnie: przechodzą koło kilku miejsc, zwracając uwagę na ceny, a po przejściu miejsc wracają do miejsca z najniższą zauważoną ceną i tam dokonują zakupu. Jeśli kilka miejsc ma tę samą cenę, kupujący wybiera to najbliższe.

Załóżmy, że jest pięć miejsc z cenami , , , , . Jeśli kupujący z K = 4 porusza się od lewej do prawej, widzi ceny , , , . W tym momencie decyduje, że widział wystarczająco, wraca do trzeciego miejsca i tam kupuje. Chociaż drugie miejsce ma tę samą cenę co trzecie, jest dla tego kupującego dalej. Jeśli ten sam kupujący wszedłby z prawej, zobaczyłby ceny , , , , i wróciłby do piątego miejsca.

Liczba miejsc przebyta przed podjęciem decyzji () zależy od chciwości i cierpliwości każdego kupującego i różni się wśród nich. Badanie podaje średni procent B_K kupujących dla każdego (1 \leq K \leq N, 0 \leq B_K \leq 99), przy czym suma wszystkich B_K wynosi .

Twoim zadaniem jest określić optymalną strategię na tym rynku (czyli cenę i umiejscowienie nowego miejsca tak, aby maksymalizować oczekiwany średni dochód), zakładając, że połowa klientów porusza się od pierwszego miejsca do -tego, a druga połowa od -tego do pierwszego, wszyscy zgodnie z opisanym wzorem.

Dane wejściowe

Pierwszy wiersz zawiera liczbę istniejących miejsc .

Drugi wiersz zawiera liczb całkowitych — ceny w każdym miejscu.

Trzeci wiersz zawiera liczb całkowitych od do — wartości B_K dla każdego (2 \leq N \leq 100, każda cena między a ). Wszystkie liczby w każdym wierszu są oddzielone spacjami.

Dane wyjściowe

Wydrukuj dwie liczby całkowite — i . (0 < L < N) to pozycja, po której należy umieścić nowe miejsce (nie możesz umieścić swojego miejsca jako pierwszego ani ostatniego). to optymalna cena. Jeśli istnieje więcej niż jedno optymalne rozwiązanie, należy wybrać to o najmniejszym , a spośród nich o najmniejszym .

Przykłady

Przykład 1

Loading
Loading