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

C++-এ লাস্ট ওয়ার্ডের দৈর্ঘ্য (Length of Last Word)


একটি স্ট্রিং s দেওয়া আছে (ইংরেজি অক্ষর ও সফেদ স্পেস)। স্ট্রিংয়ের শেষ শব্দের দৈর্ঘ্য বের করুন। যদি শব্দ নেই, 0 রিটার্ন করুন।

উদাহরণ: "I love Programming" -> 11।

সমাধানের ধাপসমূহ

  • stringstream দিয়ে স্ট্রিংকে শব্দে ভাগ করুন।
  • শেষ শব্দের সাইজ নিন।

C++ কোড উদাহরণ

#include <bits/stdc++.h>
using namespace std;

class Solution {
public:
    int lengthOfLastWord(string s) {
        stringstream str(s);
        string temp;
        int n = 0;
        while (str >> temp) n = temp.size();
        return n;
    }
};

int main() {
    Solution ob;
    cout << ob.lengthOfLastWord("I love Programming");
    return 0;
}

ইনপুট

"I love Programming"

আউটপুট

11
  1. C++-এ স্ট্রিংর দৈর্ঘ্য বের করার ৫টি ভিন্ন পদ্ধতি

  2. স্ট্রিংয়ের দৈর্ঘ্য (Length) বের করার C++ প্রোগ্রাম

  3. PHP প্রোগ্রাম: স্ট্রিং-এ শেষ শব্দের দৈর্ঘ্য বের করা

  4. পাইথন - একটি স্ট্রিংয়ের শেষ শব্দের দৈর্ঘ্য খুঁজুন