nটি স্ট্রিং একটি অ্যারে 'input'-এ দেওয়া আছে। স্ট্রিংগুলো নাম। যদি নামের শেষ অক্ষর 'a', 'e', 'i', বা 'y' হয়, তবে সেটি ফিমেল নাম বলে ধরা হবে। প্রতিটি ইনপুটের জন্য 'male' বা 'female' প্রিন্ট করতে হবে।
উদাহরণ
n=5, input={"Lily","Rajib","Thomas","Riley","Chloe"} → আউটপুট: Female, Male, Male, Female, Female
সমাধানের ধাপসমূহ
for i := 0 to n-1:
s := input[i]
l := s.size()
if s[l-1]=='a' or 'e' or 'i' or 'y':
print "Female"
else:
print "Male"
সি++ কোড উদাহরণ
#include <bits/stdc++.h>
using namespace std;
void solve(int n, string input[]) {
for (int i = 0; i < n; i++) {
string s = input[i];
int l = s.size();
if (s[l-1]=='a' || s[l-1]=='e' || s[l-1]=='i' || s[l-1]=='y')
cout << "Female" << endl;
else
cout << "Male" << endl;
}
}
int main() {
int n = 5;
string input[] = {"Lily","Rajib","Thomas","Riley","Chloe"};
solve(n, input);
return 0;
}
ইনপুট
5, {"Lily","Rajib","Thomas","Riley","Chloe"}
আউটপুট
Female Male Male Female Female