Créez une méthode de solution qui prend un nombre naturel N, ajoute chaque chiffre de N et renvoie. ** Exemple) Si N = 123, renvoie 1 + 2 + 3 = 6. ** **
--N range: nombres naturels inférieurs à 100 000 000
N | answer |
---|---|
123 | 6 |
987 | 24 |
public class Solution {
public int solution(int n) {
//Pour enregistrer les totaux
int sum = 0;
while(n > 0) {
sum += n % 10; //Divisez par 10 et ajoutez le reste.
n /= 10; //Remplacez n pour utiliser le résultat de la division par 10 pour le calcul suivant.
}
return sum;
}
}
Recommended Posts