Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

एन + एनएन + एनएनएन + की गणना करें? + n(m बार) पायथन में

कई प्रकार की गणितीय श्रृंखलाएँ हैं जिन्हें अजगर इनायत से संभाल सकता है। ऐसी ही एक श्रृंखला दोहराए गए अंकों की एक श्रृंखला है। यहां हम एक अंक लेते हैं और इसे अगली संख्या में जोड़ते हैं जिसमें दो ऐसे अंक होते हैं और फिर अगली संख्या तीन ऐसे अंक होती है और इसी तरह। अंत में, हम श्रृंखला में ऐसी सभी संख्याओं के योग की गणना करते हैं।

दृष्टिकोण

हम एक अंक लेते हैं और इसे स्ट्रिंग में बदलते हैं। फिर दो अंकों की संख्या प्राप्त करने के लिए दो ऐसे तारों को संयोजित करें और ऐसे अंकों की अधिक संख्या प्राप्त करने के लिए संयोजित रहें। फिर हम जेनरेट किए गए ऐसे सभी नंबरों को जोड़ने के लिए एक पुनरावर्ती फ़ंक्शन लागू करते हैं।

उदाहरण

def sumofseries(n, m):
# Convert the digit to string
   str_n = str(n)
   sum_n = n
   sum_all_str = str(n)
   for i in range(1, m):
# Concatenate all strings
   sum_all_str = sum_all_str + str_n
   sum_n = sum_n + int(sum_all_str)
return sum_n
# Take inputs
n = int(input("Enter the value of n: "))
m = int(input("Enter the value of m: "))
sumofno = sumofseries(n, m)
print("Sum:>",sumofno)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं:

Enter the value of n: 2
Enter the value of m: 4
Sum:> 2468

  1. पायथन में वर्टेक्स-टू-वर्टेक्स रीचैब्लिटी मैट्रिक्स की गणना करने का कार्यक्रम

    मान लीजिए कि हमारे पास एक आसन्न सूची प्रतिनिधित्व के रूप में एक ग्राफ है, हमें 2D मैट्रिक्स M ढूंढना होगा जहां M[i, j] =1 जब शीर्ष i और j के बीच पथ हो। एम [आई, जे] =0 अन्यथा। तो, अगर इनपुट पसंद है तो आउटपुट होगा 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 इसे हल करने के लिए

  1. एक टेट्राहेड्रोन के क्षेत्र की गणना करने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन −चतुष्फलक के किनारे को देखते हुए, हमें चतुष्फलक खोजने की आवश्यकता है। एक टेट्राहेड्रोन एक ज्यामितीय आकृति है जो एक त्रिकोणीय आधार के साथ एक पिरामिड जैसा दिखता है। यह चार त्रिभुजाकार फलकों वाली एक

  1. पायथन का उपयोग करके निर्देशिका आकार की गणना कैसे करें?

    एक निर्देशिका का आकार प्राप्त करने के लिए, आपको संपूर्ण निर्देशिका ट्री पर चलना होगा और प्रत्येक फ़ाइल का आकार जोड़ना होगा। ऐसा करने के लिए आप os.walk() और os.path.getsize() फ़ंक्शन का उपयोग कर सकते हैं। उदाहरण के लिए import os total_size = 0 start_path = '.'  # To get size of current d