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

सी ++ कोड n का प्रतिनिधित्व करने के लिए न्यूनतम विभिन्न अंक खोजने के लिए

मान लीजिए कि हमारे पास एक संख्या n है। हम इसे कुछ गैर-शून्य अंकों में विभाजित करना चाहते हैं जिनका योग n है। हम विभिन्न अंकों की न्यूनतम संभव संख्या के साथ एक समाधान खोजना चाहते हैं।

इसलिए, यदि इनपुट n =13 जैसा है, तो आउटपुट [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]

होगा।

कदम

इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -

for initialize i := 0, when i < n, update (increase i by 1), do:
   print 1

उदाहरण

आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -

#include <bits/stdc++.h>
using namespace std;
void solve(int n){
   for (int i = 0; i < n; i++)
   printf("1, ");
}
int main(){
   int n = 13;
   solve(n);
}

इनपुट

13

आउटपुट

1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,

  1. न्यूनतम x ऐसे खोजें कि (x% k) * (x / k) ==n C++ . में

    दो धनात्मक पूर्णांक n और k दिए गए हैं, और हमें धनात्मक पूर्णांक x ज्ञात करना है, जैसे कि (x% k)*(x / k) n के समान हो। तो अगर n और k क्रमशः 4 और 6 हैं, तो आउटपुट 10 होगा। तो (10% 6) * (10 / 6) =4. जैसा कि हम जानते हैं कि x% k का मान रेंज [1 से k - 1] (0 शामिल नहीं है) में होगा। * के) / (एक्स% के) +

  1. N अंक संख्या ज्ञात कीजिए जो C++ में D से विभाज्य है

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

  1. सी ++ में स्ट्रिंग की लंबाई खोजने के लिए 5 अलग-अलग तरीके?

    यहां हम C++ में स्ट्रिंग की लंबाई प्राप्त करने के पांच अलग-अलग तरीके देखेंगे। सी ++ में हम पारंपरिक कैरेक्टर सरणी स्ट्रिंग का उपयोग कर सकते हैं, और सी ++ में स्ट्रिंग क्लास भी है। विभिन्न क्षेत्रों में स्ट्रिंग की लंबाई की गणना करने के विभिन्न तरीके हैं। सी ++ स्ट्रिंग क्लास में लंबाई () और आकार ()