Problem
Mirko wurde CEO eines großen Unternehmens. Das Unternehmen beschäftigt N Personen, die 1 bis N sind, mit Mirko selbst mit der Nummer 1. Alle Arbeiter außer Mirko haben einen Vorgesetzten. Der Chief kann mehrere Untergebene haben, aber nicht mehr als eine seiner Vorgesetzten.
Wenn Mirko einen Auftrag von Investoren erhält, übergibt er ihn an seine Unterordnung mit der niedrigsten Zahl. Die Unterordnung überträgt sie auch an seine Unterordnung mit der kleinsten Zahl, und so weiter, bis die Aufgabe an einen unglücklichen Mitarbeiter übertragen wird, ohne Untergebene, die sie ausführen müssen.
Dieser Arbeiter bekommt 1 Münze, sein Chef bekommt zwei Münzen, der Chef bekommt drei Münzen und so weiter. Wer auch immer der Job tat, erkennt, wie unfair dieses kapitalistische System ist und kündigt.
Mirko bekommt Aufträge, bis nur ein Mitglied im Unternehmen ist, Mirko selbst. Dann führt er diese Mission durch, bekommt 1 Münze und verlässt das Unternehmen.
Er fragte sich, wie viele Münzen jeder Ex-Staff erhalten hatte. Hilf ihm dabei.
Eingabe:Die erste Zeile enthält eine natürliche Zahl von N (1 ≤ N ≤ 210
5.() - Anzahl der Beschäftigten. Die nächste Zeile enthält N-1 Zahlen a
2, a
3...a
n (1 ≤ a)
I i), a
I - Stabschef.
Ausgangsdaten:Holen Sie N Meißel aus, die i-Nummer sollte bedeuten, wie viele Münzen die i.
Beispiele:Eingangsdaten | Ausgangsdaten |
3 1 | Artikel 1 |
5. 1 2 4 | Artikel 1 |
Beschreibung:Das zweite Beispiel wird beschrieben.
Mirko gibt den ersten Auftrag an den Arbeiter 2, der ihn an den Arbeiter 3 übergibt, der den Auftrag erfüllt. So erhält der Arbeiter 3 eine Münze, der Mitarbeiter 2 ist zwei Münzen, und der Mitarbeiter 1, Mirko selbst, ist drei Münzen. Danach wird der Arbeiter 3 entlassen.
Mirko gibt einen zweiten Auftrag an den Arbeiter 2, der ihn dem Arbeiter 4 übergibt, der sofort den Auftrag an den Arbeiter 5 überträgt, der den Auftrag erfüllt. Danach erhält ein Arbeiter 5 eine Münze, ein Angestellter 4 zwei Münzen, ein Angestellter 2 drei Münzen, und Mirko erhält vier Münzen. Mitarbeiter 5 wird gefeuert.
Nach der dritten Zuordnung erhält der Arbeiter 4 eine Münze, der Arbeiter 2 erhält zwei Münzen, und Mirko erhält drei Münzen, wonach der Arbeiter 4 entlassen wird.
Nach dem vierten Auftrag erhält der Arbeiter 2 eine Münze und Mirko erhält zwei Münzen, und der zweite Mitarbeiter wird entlassen.
Schließlich wird die fünfte Mission von Mirko selbst durchgeführt, eine Münze dafür erhalten, und der Prozess wird beendet.
Insgesamt erhielt Mirko 13 Münzen, ein Angestellter 2 - 8 Münzen, ein Angestellter 4 - 3 Münzen und Mitarbeiter 3 und 5 eine Münze.