Ein einfaches Pedometer kann durch ein Pendel mit zwei Schaltern auf gegenüberliegende Seiten-Eins bei x = 0 und einem bei x = modelliert werden l . Wenn das Pendel den Fernschalter berührt, kann davon ausgegangen werden, dass der Ambulator einen halben Schritt gemacht hat. Wenn es den Near-Schalter berührt, ist der Schritt abgeschlossen.
Bestimmen Sie anhand einer Liste von Ganzzahlen, die die Positionen des Pendels darstellen, die Anzahl der auf dem Schrittzähler aufgezeichneten Vollschritte.
Eingang
Eine ganze Zahl l > 0 ist die Länge der Spur.
Eine Liste von Ganzzahlen, die die Positionen des Pedometerpendels zu jedem Zeitpunkt darstellen.
Ausgabe
Die Anzahl der gemessenen Vollschritte. Ein Schritt wird ausgeführt, wenn das Pendel den Fernschalter (x> = 1) und dann den Nahschalter (x <= 0) berührt.
Testfälle
8, [8, 3, 0, 1, 0, 2, 2, 9, 4, 7]
1
Das Pendel berührt sofort den Fernschalter bei x = 8 bei t = 0. Dann berührt es den Near-Schalter bei t = 2 und t = 4 und vollendet einen Schritt. Danach berührt es den Fernschalter erneut bei x = 9 bei t = 8, aber es berührt den Nahschalter nie wieder.
1, [1, 5, -1, -4, -1, 1, -2, 8, 0, -4]
3
15, [10, -7, -13, 19, 0, 22, 8, 9, -6, 21, -14, 12, -5, -12, 5, -3, 5, -15, 0, 2, 11, -11, 12, 5, 16, 14, 27, -5, 13, 0, -7, -2, 11, -8, 27, 15, -10, -10, 4, 21, 29, 21, 2, 5, -7, 15, -7, -14, 13, 27]
7
7, [5, 4, 0]
0
7, [5, 8, 6, 1, 2]
0
8, [0 8 0 8]
sollte Input geben 1
, nicht 2
. Hab ich recht?
7, [5, 4, 0]
? Ist das 0 oder 1? Das heißt - nehmen Sie an, dass eine Schaukel immer "in voller Länge" ist? Oder7, [5, 8, 6, 1, 2]
? Ist das 0 oder 1?