fork download
  1. #include<stdio.h>
  2. #include<string.h>
  3. int main()
  4. {
  5. int i,l,j,p[2000],t;
  6. char s[2000],t1,np[2000];
  7. scanf("%d",&t);
  8. //t=t+1;
  9. while(t--)
  10. {
  11. scanf("%s",&s);
  12. l=strlen(s);
  13.  
  14. if(l%2==0)
  15. j=l/2;
  16. else
  17. j=l/2+1;
  18. for(i=0;s[j]!='\0';i++,j++)
  19. {
  20. t1=s[i];
  21. s[i]=s[j];
  22. s[j]=t1;
  23. }
  24. for(i=0;i<l;i++)
  25. p[i]=s[i]-96;
  26. j=0;
  27. for(i=0;i<l*2;i=i+2)
  28. {
  29. np[i]=p[j]%10+48;
  30. np[i+1]=(p[j]/10+1)+96;
  31. j++;
  32. }
  33. np[l*2]='\0';
  34. for(i=0;i<l*2;i++)
  35. printf("%c",np[i]);
  36. printf("\n");
  37.  
  38. }
  39. return 0;
  40.  
  41. }
Success #stdin #stdout 0s 2056KB
stdin
2
geucoders
codechef
stdout
4a5a8b9b5b7a5a1c3a
3a8a5a6a3a5b4a5a