2023 HUAWEI OD Unified Exam B Paper [Desert Island Survival] Java Implementation

Inhaltsverzeichnis 

Thema

Gedankengang

Code


Thema

Es gibt eine einsame Insel mit nur zwei Häfen auf der linken und rechten Seite. Es gibt nur eine Brücke, die diese beiden Häfen verbindet. Jetzt muss eine Gruppe von Menschen aus den beiden Häfen fliehen. Einige Menschen fliehen nach rechts und andere nach rechts links. Treffen zwei Personen aufeinander, kann im PK die Person mit der höheren Ausdauer gegen die Person mit der geringeren Ausdauer gewinnen. Bei gleicher Ausdauer sterben sie gemeinsam. Nur der Sieger kann weiter fliehen und den entsprechenden Ausdauereinsatz reduzieren. Beschreibung Eine durch Leerzeichen getrennte Zeile aus Ganzzahlen ungleich Null
,
positive Zahl stellt die Flucht nach rechts dar, und die negative Zahl stellt die Flucht nach links dar.
Ausgabebeschreibung
Beispiel 1 für die Anzahl der Personen, die am Ende entkommen können
:
Eingabe

5 10 8 -8 -5
Ausgang

2
bedeutet, dass
8 und -8 zusammentreffen und sterben, 10 trifft auf -5, gewinnt und reduziert fünf Punkte körperlicher Stärke, und die letzte Flucht ist 5 und 5, beide entkommen aus dem rechten Hafen, Ausgabe 2

Guess you like

Origin blog.csdn.net/misayaaaaa/article/details/131810875