fork download
  1. #include <iostream>
  2. #include<algorithm>
  3. #include<cstring>
  4. #include<sstream>
  5. using namespace std;
  6.  
  7. int main(){
  8. int tc;
  9. cin>>tc;
  10.  
  11. while(tc--){
  12. char a[100005];
  13. cin>>a;
  14. int ans=0, n=0;
  15. n=strlen(a);
  16. for (int i=0;i<n;i++){
  17. if ((char)a[i]=='1') ans+=1;
  18. if ((char)a[i]=='2') ans+=2;
  19. if ((char)a[i]=='3') ans+=3;
  20. if ((char)a[i]=='4') ans+=4;
  21. if ((char)a[i]=='5') ans+=5;
  22. if ((char)a[i]=='6') ans+=6;
  23. if ((char)a[i]=='7') ans+=7;
  24. if ((char)a[i]=='8') ans+=8;
  25. if ((char)a[i]=='9') ans+=9;
  26. if ((char)a[i]=='10') ans+=10;
  27. if ((char)a[i]=='11') ans+=11;
  28. if ((char)a[i]=='12') ans+=12;
  29. if ((char)a[i]=='13') ans+=13;
  30. if ((char)a[i]=='14') ans+=14;
  31. if ((char)a[i]=='15') ans+=15;
  32. if ((char)a[i]=='16') ans+=16;
  33. if ((char)a[i]=='17') ans+=17;
  34. if ((char)a[i]=='18') ans+=18;
  35. if ((char)a[i]=='19') ans+=19;
  36. if ((char)a[i]=='20') ans+=20;
  37. if ((char)a[i]=='21') ans+=21;
  38. if ((char)a[i]=='22') ans+=22;
  39. if ((char)a[i]=='23') ans+=23;
  40. if ((char)a[i]=='24') ans+=24;
  41. if ((char)a[i]=='25') ans+=25;
  42. if ((char)a[i]=='26') ans+=26;
  43. if ((char)a[i]=='27') ans+=27;
  44. if ((char)a[i]=='28') ans+=28;
  45. if ((char)a[i]=='29') ans+=29;
  46. if ((char)a[i]=='30') ans+=30;
  47. if ((char)a[i]=='31') ans+=31;
  48. if ((char)a[i]=='32') ans+=32;
  49. if ((char)a[i]=='33') ans+=33;
  50. if ((char)a[i]=='34') ans+=34;
  51. if ((char)a[i]=='35') ans+=35;
  52. if ((char)a[i]=='36') ans+=36;
  53. if ((char)a[i]=='37') ans+=37;
  54. if ((char)a[i]=='38') ans+=38;
  55. if ((char)a[i]=='39') ans+=39;
  56. if ((char)a[i]=='40') ans+=40;
  57.  
  58. if (ans>9){
  59. ans=(ans/10)+(ans%10);
  60. }
  61. }
  62. cout<<ans<<endl;
  63. }
  64.  
  65. return 0;
  66. }
Success #stdin #stdout 0s 3432KB
stdin
Standard input is empty
stdout
Standard output is empty