class Solution { public: string addStrings(string num1, string num2) { string s = ""; int i = num1.length()-1; int j = num2.length()-1; int ans = 0; while (i >=0||j >=0||ans!=0) { if(i>=0) ans=ans+ num1[i--] - '0'; if (j >= 0) ans = ans + num2[j--] - '0'; s = s + to_string(ans % 10); ans = ans / 10; } reverse(s.begin(), s.end()); return s; } };