fork download
  1. #include <iostream>
  2. #include<string>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int z;
  8. cin>>z;
  9. while(z--)
  10. {
  11. string arr;
  12. cin>>arr;
  13. bool check=false;
  14. for(int i=arr.length()-1;i>0;i--)
  15. {
  16. int sum=(arr[i]-'0')+(arr[i-1]-'0');
  17. if(sum>10)
  18. {
  19. arr[i]=sum%10+'0';
  20. arr[i-1]=sum/10+'0';
  21. cout<<arr<<endl;
  22. check=true;
  23. break;
  24. }
  25. else
  26. ;
  27. }
  28. if(check==false)
  29. {
  30. arr[1]=(arr[0]-'0'+arr[1]-'0')+'0';
  31. for(int i=1;i<arr.length();i++)
  32. cout<<arr[i];
  33. cout<<endl;
  34. }
  35. }
  36. return 0;
  37. }
Success #stdin #stdout 0.01s 5384KB
stdin
2
10057
90
stdout
10012
9