Module: (C++) Staj - 3: Döngü ifadeleri "Harry Potter hakkında birkaç gerçek"


Problem

3 /7


Sihirbaz Kumarhanesi

Problem

Büyücülük dünyasında bir gümüş şekel 29 bronz knut'a eşittir ve 17 şekel 1 altın kalyona eşittir. Muggle dünyasında bir kalyon yaklaşık 5 pound. Ancak döviz kuru değişebilir.

Ron büyü öğrenmeye çalıştı ama her zaman istediğini elde edemedi. Yakın zamanda yeni bir oyun buldu, Wizards Casino. Bu kumarhanede sanal Sickles için oynuyorlar ve oyunun her turu bir veya başka bir büyünün uygulanmasından oluşuyor. Oyun başlamadan önce Ron'un hesabında sıfır Sickle var ama program ona her an sınırsız kredi veriyor.

Her tur başlamadan önce, program size bir sonraki sihirli görevin hangi konuyla ilgili olacağını söyler ve Ron görevin üstesinden geleceğine bahse girer. Oyunun en başında, Ron her zaman 1 şekel bahse girer. Ron işi doğru yaparsa turu kazanır ve bahis skoruna eklenir. Başarısız olursa kaybeder ve bahis hesabından düşülür. Ron çok kumar oynuyor, bu yüzden kaybettikten sonra bahsi her zaman 2 kat artırır. Ancak, bir galibiyetten sonra Ron, şansı korkutmamak için bahsi her zaman 1 şekele düşürür. Sonunda, bir sonraki görevi aşan ve bu turu kazanan Ron, oyunu bitirmeye karar verir.

Örneğin, Ron'un ilk görevi doğru bir şekilde tamamlamasına izin verin (ilk bahsi 1 Sickle kazandı, sonraki turda 1 Sickle bahsi kazandı), ardından ikinci görevi geçemedi (1 Sickle kaybetti ve bahsi ikiye katladı), üçüncü görevi geçemedi (2 Sickle kaybetti) ve bahsi tekrar ikiye katladı), ancak yine de dördüncü görevi tamamlamayı başardı (4 şekel kazandı, bahsi 1 şekel düşürdü). Ardından beşinci görevi de doğru bir şekilde tamamlar (1 şekel kazanır) ve oyunu bitirir. Maçtan sonra hesabındaki toplam: 1 – ndash; 1 - 2 + 4 + 1 = 3 şekel.

Oyunun geçmişi göz önüne alındığında, Ron'un kaç Sickles kazandığını veya kaybettiğini belirleyen bir program yazmanız gerekiyor.

Girdi
İlk satır bir tamsayı içerir N (\(0 < N <= 2000\)) — Ron'un tamamladığı görevlerin sayısı. Aşağıdaki N satırları 0 veya 1 sayılarını içerir (her satıra bir sayı): Ron tamamladıysa 1 sonraki görev ve 0 – yapılmadıysa

Künye
Tek bir tamsayı yazdır — Ron'un kazanması veya kaybetmesi (kazanan pozitif bir sayı ile belirlenir ve kayıp negatif bir sayıdır).
 

 

Örnekler

# Girdi Çıktı
1 5
1
1
0
1
1
4