• Source
    1. #include <iostream>
    2. using namespace std;
    3.  
    4. int main () {
    5. int k;
    6. cin>>k;
    7. string s1, s2, s3;
    8. int a[12];
    9. for (int i=1; i<=k; i++) {
    10. cin>>s1;
    11. cin>>s2;
    12. cin>>s3;
    13. for (int j=0; j<10; j++) {
    14. a[j]=0;
    15. }
    16. for (int j=0; j<s1.size(); j++) {
    17. int so=s1[j]-'0';
    18. a[so]++;
    19.  
    20. }
    21. for (int j=0; j<s2.size(); j++) {
    22. int so=s2[j]-'0';
    23. a[so]++;
    24. }
    25. for (int j=0; j<s3.size(); j++) {
    26. int so=s3[j]-'0';
    27. a[so]++;
    28. }
    29. //OUT:
    30. for (int j=9; j>=0; j--) {
    31. for (int k=0; k<a[j]; k++) {
    32. cout<<j;
    33. }
    34. }
    35. cout<<endl;
    36. }
    37. }