কয়েন ফ্লিপিংয়ের মাধ্যমে একটি এলোমেলো উপসেট তৈরি করার জন্য এটি একটি C++ প্রোগ্রাম।
অ্যালগরিদম
শুরু করুন ইনপুট হিসাবে একটি অ্যারেতে উপাদান নিন। Rand() ব্যবহার করে একটি র্যান্ডম বাইনারি সিকোয়েন্স তৈরি করুন। এটি কয়েন ফ্লিপিং হিসাবে এলোমেলোভাবে 0 বা 1 তৈরি করে এবং অ্যারে উপাদানটি 1 হলে মুদ্রণ করে।উদাহরণ
#include#include নেমস্পেস ব্যবহার করে std;int main() { int i, n; cout<<"\nউপাদানের সংখ্যা লিখুন:"; cin>>n; int a[n]; cout<<"\n"; for(i =0; i >a[i]; } cout<<"\nপ্রদত্ত সেটের এলোমেলো উপসেট হল:\n\t { "; for(i =0; i আউটপুট
উপাদানের সংখ্যা লিখুন:7 এন্টার 1 এলিমেন্ট:7 এন্টার 2 এলিমেন্ট:6 এন্টার 3 এলিমেন্ট:5 এন্টার 4 এলিমেন্ট:4 এন্টার 5 এলিমেন্ট:3 এন্টার 6 এলিমেন্ট:2 এন্টার 7 এলিমেন্ট:1 প্রদত্ত সেটের র্যান্ডম সাবসেট হল:{73 }