কম্পিউটার টিউটোরিয়াল

সি++ কোড: n কে উপস্থাপন করতে ন্যূনতম ভিন্ন ডিজিট বের করুন

একটি সংখ্যা n দেওয়া আছে। n কে কিছু নন-জিরো ডিজিটে ভাগ করতে হবে যাতে ডিজিটগুলোর যোগফল n হয়। ভিন্ন ডিজিটের সংখ্যা ন্যূনতম করতে হবে।

উদাহরণ

n = 13 → আউটপুট: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] (১৩টি ১)۔

সমাধানের ধাপসমূহ

for i := 0 to n-1:
    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. C++-এ ন্যূনতম ডিজিট ডিলিট করে সংখ্যা থেকে সর্বোচ্চ কিউব (Cube) বের করুন

  2. সর্বনিম্ন x খুঁজে বের করা যাতে (x % k) * (x / k) == n C++-তে

  3. সি++ প্রোগ্রাম: D দিয়ে বিভাজ্য N অঙ্কের সংখ্যা খুঁজে বের করা

  4. C++-এ স্ট্রিংর দৈর্ঘ্য বের করার ৫টি ভিন্ন পদ্ধতি