• Source
    1. #include<stdio.h>
    2. #include<string.h>
    3. int main()
    4. {
    5. int t,a,b,c,d,e=0,i,j,arr[1000];
    6. char str[201];
    7. scanf("%d",&t);
    8. getchar();
    9. while(t--)
    10. {
    11. e++;
    12. b=0;
    13. c=0;
    14. gets(str);
    15. for(i=0; str[i]!='\0'; i++)
    16. {
    17. if(str[i]>'0'&&str[i]<='9')
    18. {
    19. for(j=i;;j++)
    20. {
    21. if(str[j]>='0'&&str[j]<='9')
    22. {
    23. a=b*10+str[j]-48;
    24. b=a;
    25. }
    26. else
    27. {
    28. break;
    29. }
    30. }
    31. i=j-1;
    32. arr[c]=b;
    33. b=0;
    34. c++;
    35. }
    36. }
    37. d=0;
    38. printf("Case %d: ",e);
    39. for(i=0; str[i]!='\0'; i++)
    40. {
    41. if(str[i]>='A'&&str[i]<='Z')
    42. {
    43. for(j=0; j<arr[d]; j++)
    44. {
    45. printf("%c",str[i]);
    46. }
    47. d++;
    48. }
    49. }
    50. printf("\n");
    51. }
    52. return 0;
    53. }