Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ कोड: जांचें कि हम सिएटल से अधिक फ्लोरिडा गए या नहीं


मान लीजिए हमारे पास दो प्रकार के अक्षरों '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

उदाहरण

बेहतर समझ के लिए निम्नलिखित कार्यान्वयन देखें:

#include  using 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

  1. C++ में स्रोत से k लंबाई से अधिक का पथ मौजूद है या नहीं खोजें C++ में स्रोत से k लंबाई से अधिक का पथ मौजूद है या नहीं खोजें

    अवधारणाएक दिए गए ग्राफ के संबंध में, ग्राफ में एक स्रोत शीर्ष और एक संख्या k (यहां k स्रोत शीर्ष और गंतव्य शीर्ष के बीच ग्राफ के पथ की लंबाई को इंगित करता है), हमारा कार्य यह निर्धारित करना है कि क्या दिया गया स्रोत से शुरू होकर किसी अन्य शीर्ष (यानी गंतव्य) पर समाप्त होने वाला एक सरल पथ (बिना किसी

  1. - C++ में सॉर्टेड एरे में 25% से अधिक बार आने वाला तत्व

    मान लें हमारे पास एक एरे A है। कुछ तत्व हैं। कुछ तत्व सामान्य हैं। हमें वह तत्व लौटाना है जो एरे में 25% से अधिक स्थानों पर आ रहा है। तो यदि A = [1, 2, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7], यहां 4 चार बार आया है। यह 12 के 25% से अधिक है (एरे का आकार)।इसे हल करने के लिए, हम इन चरणों का पालन करेंगे −तत

  1. - C++ में स्ट्रिंग में सेल एक से अधिक बार विजिट हो सकता है या नहीं जांचें

    समस्या विवरण एक स्ट्रिंग दी गई है जिसमें डॉट (.) और संख्याएं हैं। डॉट = खाली सेल, संख्या x = x कदम दाएं या बाएं चल सकते हैं। जांचें कि क्या कोई सेल एक से अधिक बार विजिट हो सकता है। उदाहरण: .2...2.. → 4था सेल दो तरीकों से विजिट हो सकता है दृष्टिकोण विजिटेड सरणी में प्रत्येक सेल की विजिट गिनती ट्रै