मान लीजिए हमारे पास दो प्रकार के अक्षरों 'S' और 'F' वाला एक स्ट्रिंग S है। यदि S[i] 'S' है तो हम iवें दिन सिएटल में हैं, और यदि यह 'F' है तो हम फ्लोरिडा में हैं। हमें जांचना है कि क्या हम सिएटल से फ्लोरिडा की तुलना में फ्लोरिडा से सिएटल अधिक बार गए।
उदाहरण के लिए, यदि इनपुट S = "SSFFSFFSFF" है, तो आउटपुट True होगा।
चरण
इसे हल करने के लिए, हम निम्नलिखित चरणों का पालन करेंगे:
n := size of S if S[0] is same as 'S' and S[n - 1] is same as 'F', then: return true Otherwise return false
उदाहरण
बेहतर समझ के लिए निम्नलिखित कार्यान्वयन देखें:
#includeusing namespace std; bool solve(string S) { int n = S.size(); if (S[0] == 'S' && S[n - 1] == 'F') return true; else return false; } int main(){ string S = "SSFFSFFSFF"; cout << solve(S) << endl; }
इनपुट
"SSFFSFFSFF"
आउटपुट
1