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

C++ में स्ट्रिंग से अलग-अलग वर्षों की कुल संख्या खोजें


इस ट्यूटोरियल में, हम स्ट्रिंग से अलग-अलग वर्षों की कुल संख्या खोजने के प्रोग्राम पर चर्चा करेंगे।

इसके लिए हमें 'DD-MM-YYYY' फॉर्मेट में तारीखों वाली एक स्ट्रिंग प्रदान की जाएगी। हमारा कार्य दी गई स्ट्रिंग में उल्लिखित अलग-अलग वर्षों की संख्या खोजना है।

उदाहरण

#include <bits/stdc++.h> using namespace std; //उल्लिखित अलग-अलग वर्षों की गणना करना int calculateDifferentYears(string str) { unordered_set<string> differentYears; string str2 = ""; for (int i = 0; i < str.length(); i++) { if (isdigit(str[i])) { str2.push_back(str[i]); } if (str[i] == '-') { str2.clear(); } if (str2.length() == 4) { differentYears.insert(str2); str2.clear(); } } return differentYears.size(); } int main() { string sentence = "I was born on 22-12-1955." "My sister was born on 34-06-2003 and my mother on 23-03-1940."; cout << calculateDifferentYears(sentence); return 0; }

आउटपुट

3

  1. - C++ कोड: स्ट्रिंग प्रिंट करने के लिए डायल घुमावों की संख्या ढूंढें

    मान लीजिए, हमें एक रोटरी डायल दिया गया है जिसमें सभी लोअरकेस अंग्रेजी वर्णमाला हैं। डायल से एक प्रिंटर जुड़ा हुआ है और जो भी वर्ण रोटरी डायल के पॉइंटर पर 3 सेकंड तक रहता है, वह प्रिंट हो जाता है। रोटरी डायल प्रारंभ में अक्षर a पर रहता है और जब भी यह कोई वर्ण प्रिंट करता है तो यह प्रारंभिक स्थिति पर

  1. - C++ कोड: विशेष संख्याओं में कुल अंकों की संख्या ढूंढें

    मान लीजिए, हमें एक पूर्णांक k दिया गया है। हम एक संख्या को विशेष संख्या कहते हैं यदि उस संख्या के सभी अंक समान हैं। उदाहरण के लिए, 1, 11, 1111 विशेष संख्याएं हैं। हम विशेष संख्याओं को क्रम में गिनते हैं: 1, 11, 111, 1111, 2, 22, 222, 2222, 3, 33, 333, 3333, और इसी तरह। हमें k तक की विशेष संख्याओं म

  1. C++ में स्ट्रिंग के सबस्ट्रिंग्स की संख्या निकालना C++ में स्ट्रिंग के सबस्ट्रिंग्स की संख्या निकालना

    इस लेख में, आप एक दी गई स्ट्रिंग में बनने वाले सबस्ट्रिंग्स (गैर-खाली) की संख्या निकालने के दृष्टिकोण के बारे में जानेंगे।इनपुट: string = moon आउटपुट: 10 व्याख्या: सबस्ट्रिंग्स हैं m, o, o, n, mo, oo, on, moo, oon और moon। इनपुट: string = yellow आउटपुट: 21समाधान खोजने का दृष्टिकोणमान लें स्ट्रिंग की