[JAVA] [Algorithmus] Hinzufügen von Ziffern

Problembeschreibung

Erstellen Sie eine Lösungsmethode, die eine natürliche Zahl N verwendet, jede Ziffer von N addiert und zurückgibt. ** Beispiel) Wenn N = 123, geben Sie 1 + 2 + 3 = 6 zurück. ** ** **

Bedingungen

Eingabe- / Ausgabebeispiel

N answer
123 6
987 24

Kommentar


public class Solution {
    public int solution(int n) {
        //Zum Speichern von Summen
        int sum = 0;
        while(n > 0) {
            sum += n % 10; //Teilen Sie durch 10 und fügen Sie den Rest hinzu.
            n /= 10;  //Ersetzen Sie n, um das Ergebnis der Division durch 10 für die nächste Berechnung zu verwenden.
        }

        return sum;
    }
}

Recommended Posts

[Algorithmus] Hinzufügen von Ziffern
Hinzufügung der Gastanmeldefunktion
[Algorithmus] Absteigende Reihenfolge der Zeichenketten
Anzahl der Ziffern des numerischen Typs
[Rails] Hinzufügen der Ruby On Rails-Kommentarfunktion
Schienen Hinzufügen einer einfachen Anmeldefunktion