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

C++ में दी गई पांच अंकों की संख्या को पांचवीं घात तक बढ़ाने पर अंतिम पांच अंक ढूंढें


इस समस्या में, हमें एक संख्या N दी गई है। हमारा कार्य दी गई पांच अंकों की संख्या को पांचवीं घात तक बढ़ाने पर अंतिम पांच अंक ढूंढना है।

समस्या को समझने के लिए एक उदाहरण लेते हैं,

इनपुट: N = 25211

आउटपुट:

समाधान दृष्टिकोण

समस्या को हल करने के लिए, हमें केवल परिणाम मान के अंतिम पांच अंक ढूंढने हैं। इसलिए, हम हर घात वृद्धि के बाद संख्या के अंतिम अंक को 5 अंकों का शेष ढूंढकर खोजेंगे। अंत में घात 5 के बाद अंतिम 5 अंक वापस करेंगे।

हमारे समाधान की कार्यप्रणाली को दर्शाने वाला प्रोग्राम,

उदाहरण

#include <iostream>
using namespace std;

int lastFiveDigits(int n) {
    int result = 1;
    for (int i = 0; i < 5; i++) {
        result *= n;
        result %= 100000;
    }
    cout<<"The last five digits of "<<n<<" raised to the power 5 are "<<result;
}

int main() {
    int n = 12345;
    lastFiveDigits(n);
    return 0;
}

आउटपुट

The last five digits of 12345 raised to the power 5 are 65625

  1. - C++ में दी गई संख्या के अंकों का उपयोग करके बनने वाली अधिकतम संख्या ज्ञात करें

    मान लीजिए हमारे पास n अंकों की एक संख्या है। हमें उस संख्या के सभी अंकों का उपयोग करके प्राप्त की जा सकने वाली अधिकतम संख्या ढूंढनी है। इसलिए यदि संख्या 339625 है, तो अधिकतम संख्या 965332 हो सकती है। समस्या से, हम देख सकते हैं कि हम आसानी से अंकों को गैर-बढ़ते क्रम में सॉर्ट कर सकते हैं, फिर उन्हें

  1. - C++ प्रोग्राम: N अंकों की संख्या ज्ञात करना जो D से विभाज्य हो

    मान लें हमारे पास दो संख्याएं N और D हैं। हमें N अंकों की संख्या ज्ञात करनी है, जो D से विभाज्य हो। यदि N 3 है, और D 5 है, तो संख्या 500 हो सकती है। इसे आसानी से हल किया जा सकता है। यदि D 10 है और N 1 है, तो यह असंभव होगा। हम D रख सकते हैं, और मान लें D में m अंक हैं, फिर N - m संख्या में 0 जोड़कर इ

  1. - C++ प्रोग्राम: संख्या के अंकों का योग तब तक जब तक योग एकल अंक न बन जाए

    इस लेख में, हम एक प्रोग्राम पर चर्चा करेंगे जो एक संख्या के अंकों का योग तब तक ज्ञात करता है जब तक योग स्वयं एकल अंक न बन जाए और आगे योग नहीं किया जा सके। उदाहरण के लिए, संख्या 14520 का मामला लें। इस संख्या के अंकों को जोड़ने पर हमें 1 + 4 + 5 + 2 + 0 = 12 मिलता है। चूंकि यह एकल अंक की संख्या नहीं