Definieren wir f (n) als die axiale Anzahl von Regionen, die durch Verbinden von n Punkten um einen Kreis durch gerade Linien erhalten werden. Zum Beispiel würden zwei Punkte den Kreis in zwei Teile teilen, drei in vier, wie folgt:

Stellen Sie sicher, dass Sie beim Zeichnen der Linien nicht mehr als zwei Linien schneiden.
Deine Aufgabe
Bei einer Anzahl n , Druck f (n) .
Testfälle:
n | f(n)
---+-----
1 | 1
2 | 2
3 | 4
4 | 8
5 | 16
6 | 31
7 | 57
8 | 99
9 | 163
Die Verwendung eingebauter Sequenzgeneratoren ist nicht zulässig.
Denken Sie daran, dies ist Code-Golf , also gewinnt der Code mit der geringsten Anzahl von Bytes.
Wenn ihr die Formel wollt, hier ist sie:

