কম্পিউটার টিউটোরিয়াল

সি++ কোড: 'trygub' সাবসিকোয়েন্স না হয় এমন স্ট্রিং বের করুন

একটি স্ট্রিং 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"
  1. C++-এ স্ট্রিংসে ফাইন্ড অ্যান্ড রিপ্লেস অপারেশন

  2. C++-এ স্ট্রিং-এ সব অ্যানাগ্রাম খুঁজে বের করা

  3. C++-এ একটি স্ট্রিং-এর সাবসিকোয়েন্স যা অন্য স্ট্রিং-এর সাবস্ট্রিং, তার সর্বোচ্চ দৈর্ঘ্য

  4. C++-এ এনক্রিপ্টেড স্ট্রিং (Decrypted String)-এর k-তম ক্যারেক্টার খুঁজে বের করা