একটি স্ট্রিং S দেওয়া আছে n লোয়ারকেস ইংরেজি অক্ষরের। S-এর ক্যারেক্টারগুলো রি-অর্ডার করতে হবে যাতে "trygub" ফলাফল স্ট্রিংয়ের সাবসিকোয়েন্স নয়।
উদাহরণ
S="pintontrygubabc" → আউটপুট: "abbcginnoprttuy"
সমাধানের ধাপসমূহ
sort(S) return S
সি++ কোড উদাহরণ
#include <bits/stdc++.h>
using namespace std;
string solve(string S) {
sort(S.begin(), S.end());
return S;
}
int main() {
string S = "pintontrygubabc";
cout << solve(S) << endl;
}
ইনপুট
"pintontrygubabc"
আউটপুট
"abbcginnoprttuy"