Berechnung der Summe der Ziffern in der Fakultät einer Zahl

Swift Hard math

Aufgabe «Berechnung der Summe der Ziffern in der Fakultät einer Zahl»

Gegeben ist eine natürliche Zahl n (1 ≤ n ≤ 1000). Es ist die Fakultät der Zahl n zu berechnen und anschließend die Summe aller Ziffern der erhaltenen Fakultät zu ermitteln. Geben Sie diese Summe aus. Die Fakultät kann sehr groß sein, daher verwenden Sie eine Lange Arithmetik oder einen eingebauten Datentyp, der mit großen Zahlen arbeiten kann (z. B. Decimal oder NSString für die stellenweise Multiplikation).

Eingabeformat

Eine ganze Zahl n, 1 ≤ n ≤ 1000.

Ausgabeformat

Eine ganze Zahl — die Summe der Ziffern der Zahl n!.

Beispiele

Beispiel 1

EINGABE
5
AUSGABE
3

Beispiel 2

EINGABE
1 42
AUSGABE
1

Beispiel 3

EINGABE
10
AUSGABE
27

Beispiel 4

EINGABE
3 -5 -10 0
AUSGABE
6
main.swift