কম্পিউটার

n আকারের নিখুঁত অ্যারে খুঁজে পেতে C++ প্রোগ্রাম যার সাব্যারে একটি ভাল অ্যারে


ধরুন আমাদের একটি সংখ্যা n আছে। একটি অ্যারে বি ভাল যদি এর উপাদানগুলির যোগফল এই অ্যারের দৈর্ঘ্য দ্বারা বিভাজ্য হয়। আমরা বলতে পারি n উপাদান সহ একটি অ্যারে A নিখুঁত, যদি এই অ্যারের অ-খালি সাবয়ারে ভাল হয় এবং A এর উপাদানগুলি 1 থেকে 100 এর মধ্যে থাকে। n সংখ্যা থেকে, আমাদের একটি অ্যারে খুঁজে বের করতে হবে যা নিখুঁত।

সুতরাং, যদি ইনপুট n =4 এর মত হয়, তাহলে আউটপুট হবে [7, 37, 79, 49], অন্যান্য উত্তরও সম্ভব।

পদক্ষেপ

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

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++){
      cout<<"1"<<", ";
   }
}
int main(){
   int n = 4;
   solve(n);
}

ইনপুট

4

আউটপুট

1, 1, 1, 1,

  1. C++ এ দ্বিগুণ লিঙ্কযুক্ত তালিকার আকার খোঁজার প্রোগ্রাম

  2. একটি অ্যারের সবচেয়ে বড় উপাদান খুঁজে পেতে C++ প্রোগ্রাম

  3. LCM খুঁজে পেতে C++ প্রোগ্রাম

  4. GCD খুঁজে পেতে C++ প্রোগ্রাম