এই টিউটোরিয়ালে, আমরা একটি সংখ্যাকে রূপান্তরিত করার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব শুধুমাত্র 3 এবং 8 সংখ্যায়।
এর জন্য আমাদের একটি এলোমেলো নম্বর দেওয়া হবে। আমাদের কাজ হল সংখ্যা থেকে 1 যোগ/বিয়োগ করে অথবা সংখ্যার সংখ্যাকে যেকোনো পছন্দসই সংখ্যায় রূপান্তর করে এর সংখ্যাগুলিকে শুধুমাত্র 3 এবং 8 তে রূপান্তর করা।
উদাহরণ
#include <bits/stdc++.h> using namespace std; //calculating minimum operations required int cal_min(long long int num){ //calculating remainder and operations int rem; int count = 0; while (num) { rem = num % 10; if (!(rem == 3 || rem == 8)) count++; num /= 10; } return count; } int main(){ long long int num = 2341974; cout << "Minimum Operations: " << cal_min(num); return 0; }
আউটপুট
Minimum Operations: 6