#include #include #include #include using namespace std;
bool cmp(string a, string b)
{
return a + b }
string getmin(vector nums)
{
vector s;
string result = "";
int n = nums.size();
for (int i = 0; i {
s.push_back(to_string(nums[i]));
}
sort(s.begin(), s.end(),cmp);
for (int i = 0; i {
result = result + s[i];
}
return result;
}
int main()
{
vector nums;
int n;
int temp;
cin >> n;
while (n--)
{
cin >> temp;
nums.push_back(temp);
}
string result;
result = getmin(nums);
cout <system("pause");
return 0;
}