package leetcode;

public class Problem258 {
    public int addDigits(int num) {
        int n = num;
        String s = Integer.toString(n);
        while (s.length() != 1) {
            n = 0;
            for (char c : s.toCharArray()) {
                int i = Integer.parseInt(Character.toString(c));
                n += i;
            }
            s = Integer.toString(n);
        }
        return n;
    }
}

@@ -10,17 +10,75 @@
 eetcode;
-%0A
+%0D%0A%0D%0A/**%0D%0A * https://leetcode.com/problems/add-digits/%0D%0A */%0D
 %0Apublic 
@@ -95,16 +95,17 @@
 lem258 %7B
+%0D
 %0A    pub
@@ -132,16 +132,17 @@
 t num) %7B
+%0D
 %0A       
@@ -154,16 +154,17 @@
 n = num;
+%0D
 %0A       
@@ -187,32 +187,33 @@
 ger.toString(n);
+%0D
 %0A        while (
@@ -230,16 +230,17 @@
  != 1) %7B
+%0D
 %0A       
@@ -250,16 +250,17 @@
   n = 0;
+%0D
 %0A       
@@ -296,16 +296,17 @@
 ray()) %7B
+%0D
 %0A       
@@ -362,16 +362,17 @@
 ing(c));
+%0D
 %0A       
@@ -387,16 +387,17 @@
  n += i;
+%0D
 %0A       
@@ -394,32 +394,33 @@
 ;%0D%0A            %7D
+%0D
 %0A            s =
@@ -440,16 +440,17 @@
 ring(n);
+%0D
 %0A       
@@ -451,16 +451,17 @@
        %7D
+%0D
 %0A       
@@ -474,13 +474,16 @@
 n n;
+%0D
 %0A    %7D
+%0D
 %0A%7D
+%0D
 %0A

Update problem 258