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

C++ में (1^n + 2^n + 3^n + 4^n) mod 5 खोजें


इस ट्यूटोरियल में, हम निम्न प्रॉब्लम को हल करने जा रहे हैं।

एक पूर्णांक n दिया गया है, हमें (1n + 2n + 3n + 4n) % 5 ढूंढना है।

संख्या (1n + 2n + 3n + 4n) बहुत बड़ी होगी यदि n बड़ा है। यह लॉन्ग इंटीजर में भी फिट नहीं हो सकती। इसलिए, हमें एक वैकल्पिक समाधान ढूंढना होगा।

यदि आप संख्या 1, 2, 3, 4, 5, 6, 7, 8, 9 के लिए समीकरण हल करते हैं तो आपको क्रमशः 10, 30, 100, 354, 1300, 4890, 18700, 72354, 282340 मान मिलेंगे।

समीकरण के परिणामों को ध्यान से देखें। आप पाएंगे कि समीकरण परिणाम का अंतिम अंक हर 4वीं संख्या के लिए दोहराता है। यह समीकरण की आवधिकता है।

वास्तव में समीकरण की गणना किए बिना हम कह सकते हैं कि

यदि n%4==0 तो (1n + 2n + 3n + 4n) % 5 **4** होगा अन्यथा **0**।

उदाहरण

आइए कोड देखें।

#include <bits/stdc++.h>
using namespace std;

int findSequenceMod5(int n) {
    return (n % 4) ? 0 : 4;
}

int main() {
    int n = 343;
    cout << findSequenceMod5(n) << endl;
    return 0;
}

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा।

0

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।


  1. C++ में त्रिभुज का परिमाप खोजें C++ में त्रिभुज का परिमाप खोजें

    इस समस्या में, हम त्रिभुज का परिमाप, विभिन्न प्रकार के त्रिभुजों के परिमाप का सूत्र और उन्हें खोजने के लिए प्रोग्राम देखेंगे।परिमाप को आकृति के चारों ओर की कुल दूरी के रूप में परिभाषित किया गया है। मूल रूप से, यह दी गई आकृति की सभी भुजाओं का योग है।त्रिभुज का परिमापत्रिभुज का परिमाप इसकी सभी तीन भुज

  1. - C++ में दिए गए समीकरण के लिए धनात्मक पूर्णांक हल ढूंढना

    मान लें हमारे पास एक फ़ंक्शन f है जो दो पैरामीटर्स (x, y) लेता है। हमें x और y के सभी जोड़े लौटाने हैं, जिनके लिए f(x, y) = z। z इनपुट के रूप में दिया गया है, और x, y धनात्मक पूर्णांक हैं। फ़ंक्शन लगातार बढ़ता हुआ फ़ंक्शन है। तो f(x, y) < f(x + 1, y) और f(x, y) < f(x, y + 1)।इसे हल करने के लिए

  1. - C++ प्रोग्राम: द्विघात समीकरण के सभी मूल खोजें

    परिचयएक द्विघात समीकरण ax² + bx + c के रूप में होता है। द्विघात समीकरण के मूल निम्न सूत्र द्वारा दिए जाते हैं - तीन मामले हैं - b² < 4*a*c - मूल वास्तविक नहीं हैं यानी वे कॉम्प्लेक्स हैं b² = 4*a*c - मूल वास्तविक हैं और दोनों मूल समान हैं 4*a*c - मूल वास्तविक हैं और दोनों मूल अलग हैं उदाहरण#incl