Denge Çubuğu#10402

Denge Çubuğu

1 saniye
128 megabayt
Kolay

Ahırında yeni bir bölme yapmak için para biriktirmek isteyen Bessie adlı inek, yerel sirkte gösteri yapmaya başlamıştır; yükseltilmiş bir denge çubuğu üzerinde dikkatle ileri geri yürüyerek dikkat çekici denge yeteneğini sergilemektedir!

Bessie'nin gösterisi için kazandığı para miktarı, sonunda çubuktan nereden atladığına bağlıdır. Çubuk üzerindeki konumlar soldan sağa , , , n + 1 olarak etiketlenmiştir. Bessie herhangi bir anda veya n + 1 konumuna ulaşırsa, çubuğun uçlarından birinden düşer ve maalesef hiçbir ödeme alamaz.

Bessie konumundayken, aşağıdakilerden birini yapabilir:

  1. Bir bozuk para atar. Eğer tura gelirse k - 1 konumuna, yazı gelirse k + 1 konumuna hareket eder (yani her sonuç olasılıkla gerçekleşir).

  2. Çubuktan atlar ve f(k)~(0 \le f(k) \le 10^9) ödemesini alır.

Bessie, hareketinin rastgele bozuk para atışlarıyla belirlendiğinden, belirli bir ödemeyi garanti edemeyeceğini fark eder. Ancak, her başlangıç konumu için, en iyi kararlar sırasını (yani en yüksek olası beklenen ödemeye yol açan kararları) uyguladığında elde edeceği beklenen ödemeyi belirlemek ister. Örneğin, stratejisi ona olasılıkla , olasılıkla ve olasılıkla ödemesi kazandırıyorsa, beklenen ödemesi ağırlıklı ortalama olan 10 \cdot (1/2) + 8 \cdot (1/4) + 0 \cdot (1/4) = 7'dir.

Giriş

İlk satır bir tam sayı n~(2 \le n \le 10^5) içerir. Sonraki satır, her satırda bir tane olmak üzere , , değerlerini içerir.

Çıktı

satır yazdırın. . satır, Bessie'nin konumundan başlayıp en iyi şekilde oynadığında elde edeceği beklenen ödemenin 10^5 ile çarpılıp aşağı yuvarlanmış halini içermelidir.

Örnekler

Örnek 1

Loading
Loading