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

पायथन में 1 से k तक सभी मानों से विभाज्य न्यूनतम संख्या x के अनुगामी शून्यों की संख्या गिनने का प्रोग्राम


मान लीजिए हमारे पास एक संख्या k है, अब सबसे छोटी धनात्मक पूर्णांक मान x पर विचार करें जहां 1 से k तक के सभी मान समान रूप से विभाजित होते हैं। दूसरे शब्दों में, सबसे छोटा मान x जहां x, 1 से k तक की सभी संख्याओं से विभाज्य है। हमें x में अनुगामी शून्यों की संख्या ज्ञात करनी है।

इसलिए, यदि इनपुट k = 6 जैसा है, तो आउटपुट 1 होगा, क्योंकि यहां सबसे छोटा x 60 है, 60 को 1, 2, 3, 4, 5 और 6 से विभाजित किया जा सकता है। 60 में केवल एक अनुगामी शून्य है।

हल करने के चरण

  • res := 0

  • x := 1

  • जब तक x * 5 <= k, करें

    • res := res + 1

    • x := x * 5

  • res लौटाएं

उदाहरण

class Solution:
    def solve(self, k):
        res = 0
        x = 1
        while x * 5 <= k:
            res += 1
            x *= 5
        return res

ob = Solution()
k = 6
print(ob.solve(k))

इनपुट

6

आउटपुट

1
  1. Python में सभी अलग-अलग कोर्स कवर करने के लिए न्यूनतम सेमेस्टर गिनने का प्रोग्राम Python में सभी अलग-अलग कोर्स कवर करने के लिए न्यूनतम सेमेस्टर गिनने का प्रोग्राम

    मान लीजिए हमारे पास एक संख्या n है, जो दर्शाती है कि 1 से n तक लेबल किए गए n अलग-अलग कोर्स हैं। हमारे पास एक ऐरे relations भी है जहां relations[i] में एक जोड़ी (prevCourse_i, nextCourse_i) होती है, जो कोर्स prevCourse_i और कोर्स nextCourse_i के बीच एक पूर्वापेक्षा संबंध को दर्शाती है: यानी कोर्स pr

  1. - पायथन प्रोग्राम: डिक्शनरी की सूची से सभी अद्वितीय कुंजियाँ प्राप्त करें

    जब डिक्शनरी की सूची से सभी अद्वितीय कुंजियाँ प्राप्त करनी हों, तो डिक्शनरी मानों पर इटरेट किया जाता है और उन्हें सेट में बदला जाता है। इसे लिस्ट में बदलकर कंसोल पर प्रदर्शित किया जाता है। उदाहरण नीचे इसका प्रदर्शन है my_list = [{hi: 11, there: 28}, {how: 11, are: 31}, {you: 28, Will: 31}] print(The

  1. Python से DAG में सभी नोड्स तक पहुंचने के लिए मिनिमम वर्टेक्स कैसे ढूंढें? Python से DAG में सभी नोड्स तक पहुंचने के लिए मिनिमम वर्टेक्स कैसे ढूंढें?

    डायरेक्टेड एसाइक्लिक ग्राफ (DAG) में जिन वर्टेक्सेज़ का इन-डिग्री 0 है, उनसे सभी नोड्स पहुंचे जा सकते हैं। एल्गोरिदम सभी नोड्स का सेट बनाएं (0 से n-1)। सभी एजेज़ के डेस्टिनेशन नोड्स (v) का सेट बनाएं। सोर्स नोड्स = सभी नोड्स - डेस्टिनेशन नोड्स (यानी इन-डिग्री 0 वाले)। यही मिनिमम वर्टेक्स सेट है। उद